我知道Ctrl+ Shift+ B的推出解决方案的构建,但我想一个快捷方式,只需建立当前项目。自定义快捷方式是我唯一的选择吗?
编辑:似乎自定义快捷方式是我唯一的选择,因为Shift+ F6对我不起作用。
我知道Ctrl+ Shift+ B的推出解决方案的构建,但我想一个快捷方式,只需建立当前项目。自定义快捷方式是我唯一的选择吗?
编辑:似乎自定义快捷方式是我唯一的选择,因为Shift+ F6对我不起作用。
Answers:
将快捷方式分配给“ Build.BuildOnlyProject”命令在VS2008中似乎不起作用。
将快捷方式分配给“ Build.BuildSelection ”。如果您有一个包含多个项目的解决方案,并且从各个项目中打开了文件,则当您使用分配的快捷方式“ Build.BuildSelection”时,当前正在编辑的任何文件都将定义将要构建的项目。
单击Build菜单选项时,您会知道键盘快捷键正在工作,并且在菜单本身上会看到键盘快捷键。
顺便说一句-分配键盘快捷键时不需要重新启动/重新引导。
自定义快捷方式,取决于您使用的是什么键绑定.....如果您在菜单中查看,它将告诉您是否有键绑定。
由于使用了ViEmu,我已经习惯的另一件事是使用菜单快捷方式。实际上这是非常快的,并且独立于绑定。
您可以使用已经在主菜单中建立的快捷键,这些快捷键通过Alt键进行导航:
至少对于VS2013:
Alt + B, B -> Build Solution
Alt + B, R -> Rebuild Solution
Alt + B, U -> Build current project
Alt + B, E -> Rebuild current project
由于某种原因,在安装Resharper之后,我无法使用全局快捷方式(尝试了多次!!!),但是只要您要在主菜单上进行操作,总会有一个Alt +“ Letter1”, “ Letter2”组合可触发您想要执行的任何操作:-)
对于C#开发:
F6或Shift+ Ctrl+ B-构建解决方案中的所有项目。
Shift+ F6-构建选定的项目及其依赖项。
Visual Studio 2015/17
ALT+ B+E
ALT+ B=打开构建菜单
E =重建当前项目
有时,我必须以不同于英语的语言来使用Visual Studio,并且导航Alt键的组合和使用也有所不同。如果有人遇到相同的情况,我发现创建键盘快捷方式以使语言之间保持一致更方便。我按照https://evanjpalmer.wordpress.com/2013/08/20/build-selection-short-cut-for-visual-studio/的说明创建了键盘快捷键:
要进行设置:
- 工具->选项->环境->键盘(西班牙语:Herramientas-> Opciones-> Entorno-> Teclado)
- 将光标置于“ Press Keyboard Shortcut Keys”中,然后按CTRL + SHIFT + B
- 在“包含的显示命令”中,键入:Build.BuildSelection(西班牙语:Compilar.Compilarselección)
- 从下拉列表中选择Build.BuildSelection并点击Apply
- 将光标置于“ Press Keyboard Shortcut Keys”中,然后按CTRL + ALT + SHIFT + B
- 在“包含的显示命令”中,键入:Build.BuildSolution
- 从下拉列表中选择Build.BuildSolution并点击Apply
- ???
- 利润!
在Visual Studio选项窗口的“键盘”下,查找“ Build.BuildOnlyProject”命令,然后可以设置所需的内容。