是否有标准的键盘快捷方式在Visual Studio中构建当前项目?

问题描述 投票:227回答:12

我知道Ctrl + Shift + B会启动解决方案构建,但我想要一个只构建当前项目的快捷方式。自定义快捷方式是我唯一的选择吗?

编辑:看起来自定义快捷方式是我唯一的选择,因为Shift + F6对我不起作用。

visual-studio keyboard-shortcuts
12个回答
266
投票

将快捷方式分配给“Build.BuildOnlyProject”命令似乎在VS2008中不起作用。

将快捷方式分配给“Build.BuildSelection”。如果您有一个解决方案,其中包含从各个项目打开的多个项目和文件,那么当前正在编辑的任何文件都将定义在使用“Build.BuildSelection”的指定快捷方式时将构建的项目。

当您单击“生成”菜单选项并且在菜单本身上看到键盘快捷键时,您将知道键盘快捷键正在工作。

顺便说一句 - 分配键盘快捷键时不需要重启/重启。


0
投票

在Visual Studio 2015中,Alt + B,H将构建您的解决方案并将其发布。


-2
投票

按(Alt + B + J + B)这些组合键仅构建当前选定的解决方案项目(VS 2010)。它从工具栏(Alt + B键)中选择“Build”选项,然后转到“仅项目”(J键),然后转到“仅构建XXX”项目(B键)。


-3
投票

在Visual Studio选项窗口的“键盘”下,查找“Build.BuildOnlyProject”命令,您可以设置所需的任何内容。


76
投票

自定义快捷方式取决于您使用的键绑定.....如果您查看菜单,它会告诉您是否有键绑定。

我习惯的另一件事,因为我使用ViEmu,是使用菜单快捷方式。这实际上很快,并且独立于绑定。

  • 所以要建立你的项目你去Alt + B,U

70
投票

您可以使用主菜单中已使用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”组合触发您想要的任何动作:-)


26
投票

对于C#开发:

F6或Shift + Ctrl + B - 构建解决方案中的所有项目。

Shift + F6 - 构建选定的项目及其依赖项。


9
投票

Visual Studio 2015/17

ALT + B + E.

ALT + B =打开构建菜单

E =重建当前项目


7
投票

用于C#开发。工具 - >选项。选择键盘,选择其他键盘映射方案为“Visual C#2005”。此映射将F6作为标准快捷方式。


7
投票

VS 2012已经为此映射了Shift + F6。我很惊讶地了解到这一点。


2
投票

对于Visual Studio 2017社区,您可以使用Alt + b然后按u构建当前项目。

详细信息:ALT切换到主菜单 - >选择b进行构建 - >从下拉列表中选择构建your_project_name的选项。


1
投票

在Visual Studio 2017和2019中,Shift + F6适合我。

© www.soinside.com 2019 - 2024. All rights reserved.