7

Visual Studio for C++ では、ソリューション全体を構築するためのキーボード ショートカット F7 が定義されています。ただし、既定のプロジェクトをビルドするためのキーボード ショートカットは定義されていません。

通常、ソリューションには多くのプロジェクトが含まれており、プロジェクトの 1 つがデフォルトになっています。デフォルト プロジェクトの一部のコードを変更してビルドしたい場合は、マウスを使用してプロジェクト名を右クリックし、[ビルド] メニューを選択する必要があります。それは遅くて退屈です。

デフォルト プロジェクトをビルドするための F4 などのキーボード ショートカットを定義する方法はありますか?

4

3 に答える 3

14

VS2013 では、Build.BuildSelection代わりにCommand を使用する必要がありBuild.BuildOnlyProjectました。

ここに画像の説明を入力

于 2014-07-03T11:12:50.030 に答える
3

使用している Visual Studio のバージョンは指定しませんが、VS2012 では、現在のプロジェクトをビルドするためのキーボード ショートカットを確実に作成できます。

メニューから [ツール/オプション] を選択し、[環境] セクションから [キーボード] を選択し、必要なアクションを見つけて、好きなキーボード ショートカットを割り当てます。

建てる

[ショートカット キーを押す] ボックスをクリックして、必要なキーの組み合わせを押すだけです。

そうは言っても、ソリューションに関連するプロジェクトが含まれていること、およびこれらのプロジェクトの一部またはすべてが依存関係 (たとえば、静的ライブラリや消費する実行可能ファイル) を持っていることは正常です。ソリューション内の他のすべてのプロジェクトが既にビルドされている限り、F7 キーを押してソリューションをビルドすると、変更内容に基づいて必要なものだけがビルドされます。したがって、そうする際のオーバーヘッドはほとんどないはずです。

ソリューションが別の理由 (大規模なビルドの一部など) でプロジェクトをグループ化している場合は、単一のプロジェクトのみを含む別のソリューションをいつでも作成し、キーボード ショートカットを作成せずに F7 を使用できます。

于 2013-09-19T08:37:09.120 に答える