【问题标题】:How to build the project which contains the active file in visual studio?如何在 Visual Studio 中构建包含活动文件的项目?
【发布时间】:2012-04-27 12:41:45
【问题描述】:

我正在使用 Visual Studio 2010。我的代码是 C++,我的解决方案包含许多项目,并且每个项目下又包含多个文件夹。每当我更改文件时,它会在解决方案资源管理器中自动选择,因为我在工具->选项->项目和解决方案->常规中启用了“在解决方案资源管理器中跟踪活动项目”选项。但是在更改文件后,我必须手动选择项目(这可能很麻烦,因为我必须上下滚动,因为存在许多文件),然后右键单击它并选择“构建”。有没有其他简单的方法可以做到这一点?

【问题讨论】:

    标签: c++ visual-studio visual-studio-2010 build


    【解决方案1】:

    您可以为Build.BuildSelection 或Build.BuildOnlyProject 指定快捷方式

    转到Tools 菜单,然后Options=>Environment=>Keyboard 并在Show commands containing 搜索文本区域中输入Build.BuildSelection 或Build.BuildOnlyProject。然后分配两个免费的快捷方式。 Build.BuildSelection 用于构建当前文件; Build.BuildOnlyProject 将构建它的项目。

    我使用ctrl-shift+b 构建所有解决方案。我讨厌将鼠标用于那些重复性的任务。

    【讨论】:

    • 我相信您的回答是正确的,但只是想说 Build.BuildSelection 为当前选定的文件(而不仅仅是选定的文件)构建项目,而 Build.BuildOnlyProject 也在不构建依赖项的情况下执行相同的操作。跨度>
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多