25

2 つの「同じ」プロジェクトを開いている 2 つの Visual Studio インスタンスがあります。違いは、プロジェクトが異なるブランチからのものであることです。プロジェクトによって、Visual Studio インスタンスの外観を互いに異なるものにする方法はありますか? Color Theme Editor 拡張機能に関する投稿はたくさんありますが、すべてのインスタンスのテーマが変更されます。

4

3 に答える 3

8

Visual Studio Gallerty のVSCommands拡張機能を試しましたか? これには、役立つソリューション バッジと呼ばれる機能があります。

ソリューション バッジ

于 2013-03-25T11:49:39.780 に答える
6

1 つのオプションは、/rootsuffix 引数を使用してコマンド ライン (またはカスタム ショートカット) から Visual Studio を起動することです。これにより、VS はすべての VS 設定のレジストリに新しいノードを作成し、その後の実行では、設定が指定されたノードに保存されます。

たとえば、1 台のマシンに 2 つの登録があり、次のように VS の 2 つのインスタンスを開くことができます: d:\source\green> devenv /rootsuffix green d:\source\red> devenv /rootsuffix red

このオプションの欠点の 1 つは、すべての設定 (フォント/色、ドキュメントの書式設定、シンボル設定、アドオンと拡張機能など) を再構成する必要があることです。デフォルトの VS インスタンスを起動し、すべての設定をエクスポートすることをお勧めします (ツール > インポートとエクスポート)。 settings) を xml ファイルに追加して、新しい devenv ノードのそれぞれからそれらをインポートできるようにします。主にアドオンなど、他のものを手動で再構成する必要があります。

ルートサフィックスごとに VS テーマの色をカスタマイズするには、Visual Studio 2013 Color Theme Editor ( https://visualstudiogallery.msdn.microsoft.com/9e08e5d3-6eb4-4e73-a045-6ea2a5cbdabe?SRC=VSIDE ) をお勧めします。前述のように、拡張情報はレジストリに rootsuffix ごとに保存されるため、作成する rootsuffix ごとにこれを 1 回インストールする必要があります。

于 2014-12-30T20:32:53.720 に答える