如何在VC ++ IDE中定义用于构建默认项目的键盘快捷键?

时间:2013-09-19 03:59:58

标签: visual-studio visual-c++ ide keyboard-shortcuts

Visual Studio for C ++定义了用于构建整个解决方案的键盘快捷键F7。但是,它没有定义用于构建默认项目的键盘快捷方式。

通常,解决方案包含许多项目,其中一个项目是默认的。如果我在默认项目中修改了一些代码并想要构建它,我必须使用鼠标右键单击项目名称,然后选择“构建”菜单。 这是缓慢而乏味的。

有没有办法定义键盘快捷键,例如F4,用于构建默认项目?

3 个答案:

答案 0 :(得分:14)

在VS2013中,我需要使用命令Build.BuildSelection而不是Build.BuildOnlyProject

enter image description here

答案 1 :(得分:3)

您没有指定您拥有的Visual Studio版本,但在VS2012中,您当然可以创建一个键盘快捷方式来构建当前项目。

从菜单中选择工具/选项,然后从环境部分选择键盘,找到所需的操作以指定您喜欢的任何键盘快捷键:

build

只需点击按快捷键框,然后按所需的组合键。

话虽如此,解决方案包含相关项目以及部分或全部这些项目具有依赖关系是正常的,例如静态库和消耗可执行文件。只要解决方案中的所有其他项目都已构建,按F7构建解决方案将只根据您更改的内容构建必要的内容。所以这样做的开销应该很小。

如果您的解决方案出于不同原因(例如,作为更大版本的一部分)对项目进行分组,您始终可以创建一个单独的解决方案,其中只包含一个项目,然后使用F7而无需创建键盘快捷方式。

答案 2 :(得分:1)

在VS 2013中,在 BUILD 菜单中,您应该在构建解决方案部分后面看到构建选择部分。您将看到 Shift + F6 已分配给默认项目 Build ErrorHandler

Build Menu

您还可以添加“构建”工具栏。它上面的第一个按钮应该是构建选择按钮。

Build Toolbar