475

VS2010 には、ファイルを表示すると自動的にソリューション エクスプローラーがそのファイルにスクロールするという機能がありました。

VS2012 では、IDE 内から別のファイルを表示しても、ソリューション エクスプローラーで自動的にスクロールしてファイルを選択することはなくなりました。

この機能を元に戻すことは可能ですか? どこかに設定はありますか?もしそうなら、どのように/どこで?

4

9 に答える 9

819

はい、あなたはそれを下で見つけることができます

ツール->オプション->プロジェクトとソリューション->ソリューションエクスプローラーでアクティブアイテムを追跡する

デフォルトではオフになっていますが(お気づきのとおり)、オンになると、ソリューションエクスプローラーはフォルダーを展開し、ファイルを切り替えるときに現在のドキュメントを強調表示します。

于 2012-10-02T00:08:59.610 に答える
313

ソリューション ペインとの 1 回限りの同期が必要な場合は、新しいコマンド "Sync with Active Document" (デフォルトのショートカット: Ctrl+ [, S) があります。ここで説明: Visual Studio 2012 の新機能: ソリューション エクスプローラー

于 2013-01-08T21:24:57.630 に答える
113

ReSharper がインストールされている場合、Shift+ Alt+をクリックLすると、ソリューション エクスプローラーの現在のファイルにフォーカスが移動します。

受け入れられた回答で説明されているように、Active Item Trackingも有効にする必要があります

[ツール] -> [オプション] -> [プロジェクトとソリューション] -> [ソリューション エクスプローラーでアクティブなアイテムを追跡]

于 2013-06-10T11:43:01.600 に答える
31

ReSharper がインストールされておらず、ショートカットShift+ Alt+を使用しLて、Visual Studio 2013 のソリューション エクスプローラーでフォーカスを現在のファイルに移動したい場合は、次の手順に従ってください。

  1. [ツール] -> [オプション] に移動し、[検索オプション] テキスト ボックスで「キーボード」を検索します。

ここに画像の説明を入力

  1. [次を含むコマンドを表示] ボックスに「solutionexplorer」と入力し、以下のリストで SyncWithActiveDocument コマンドを探します。 ここに画像の説明を入力

  2. "Press short keys" ラベルの下のテキストボックスをクリックして押します: Shift+ Alt+Lそして Assign ボタンをクリックすれば完了です: ここに画像の説明を入力

Visual Studio で任意のファイルを開いて確認するには、ショートカット キーShift+ Alt+Lを押すと、ソリューション エクスプローラーにファイルが表示されます。楽しみ!

于 2015-08-20T10:57:59.090 に答える