web-dev-qa-db-ja.com

Visual Studio-ソリューションエクスプローラーに移動するためのショートカット

Visual Studioにキーボードショートカットはありますか CTRL+TAB および選択)それはドキュメント内からソリューションエクスプローラーに直接連れて行くでしょうか?ショートカットをカスタマイズしたり、デフォルトの動作を変更したりしません。

137
stepanian

CTRL+ALT+L

ソリューションエクスプローラーにフォーカスを移動する必要があります。

Visual Studio 2012の場合:

CTRL+[ + S これにより、ソリューションエクスプローラーで現在のドキュメントが選択されます。

227
keyboardP

VS 2012をVisual C#2005キーボードマッピングスキームで使用する場合:

CTRL+W、 S

覚えやすいと思います:で始まるすべてのショートカット CTRL+W W indowsを開くかナビゲートするためのものです:

  • CTRL+W、 SS olution Explorer
  • CTRL+W、 EE rrorリスト
  • CTRL+W、 RR esourceview
  • CTRL+W、 A:コマンドウィンドウ(A ction ...)
  • CTRL+W、 TT askview
  • CTRL+W、 Q:シンボル結果の検索
  • CTRL+W、 X:ツールボx
  • CTRL+W、 CC lassview
  • CTRL+W、 PPロープ
  • CTRL+W、 BB ookmarks
  • ...
45
marapet

Visual Studio 2012では、使用できるようになりました CTRL+; これは、ソリューションエクスプローラーの検索ボックスのデフォルトのキーボードショートカットであるためです。

22
Baldy

私のWindows 7マシン上: Ctrl+ALT+L コンピューターをロックします。

私のために : Shift+ALT+L 動作します。 (これはリシャーパー構成でもあります)

12
AyKarsi

ソリューションエクスプローラーを開く/ジャンプするためのデフォルトのキーボードショートカットは Ctrl + Alt + L

9
khellang
  1. ショートカット ctrl[、 S ソリューションエクスプローラーで現在開いているファイル/ドキュメントにフォーカスします。
  2. 「ソリューションエクスプローラーでアクティブを追跡」でチェックボックスをtrueに設定すると、現在開いているファイル/ドキュメントがソリューションエクスプローラーで自動的にフォーカスされます(ツール->オプション->プロジェクトとソリューション->一般->「ソリューションエクスプローラーでアクティブなアイテムを追跡」= true
9
Mirvel

上記の拡張:ソリューションエクスプローラーでの同期タブのコマンド名は "SolutionExplorer.SyncWithActiveDocument"

7
Nigrimmist

Visual Studio

2015および2017(by defaultVS 2017ショートカット

Ctrl + [、 S

実行キーボードショートカット

SolutionExplorer.SyncWithActiveDocument

ReSharper

Visual Studioの場合2015および2017(bydefaultResharper Docs

Shift + Alt + L

どの実行Resharperのキーボードショートカット

Resharper.Resharper_LocateInSolutionOrAssemblyExplorer

両方

  • フォーカスソリューションエクスプローラー
  • 強調表示ドキュメント
  • ノードをスクロール/展開します(そのドキュメントを表示するために必要な場合)

Resharperのバージョンも逆コンパイルされたコードで動作しますAssembly Explorerウィンドウでの逆コンパイルされたシンボルの検索。

カスタマイズする/動作しない:

  1. ツール>オプション>環境>キーボード
  2. 検索ショートカット名(例:SolutionExplorer.SyncWithActiveDocument)
  3. 必要に応じてキーボードショートカットに(グローバルに)割り当てます
4
MemeDeveloper

VS 2013およびR#8.2を使用した新しいマシンでこの問題が発生しました。

キーボードオプションResharper.Resharper_LocateInSolutionExplorerShift+Alt+Lに正しく設定されていましたが、親フォルダーを開いているだけで、実際のファイルを選択していないようです。別の投稿で推奨されているように、VSオプションで"Track active in Solution Explorer"を有効にしました。

これは問題を解決せず、私が望むものではありませんでした。非常に大規模なソリューションでは、Explorerが使用中の現在のファイルにジャンプすることを望まないからです。追跡機能を無効にしてVSを再起動すると、LocateInSolutionExplorer機能が正常に動作し始めました。ある種のショートカットの優先順位の問題?

3
Aaron

ctrl + [ + S

このショートカットは、ソリューションエクスプローラーで現在開いているドキュメントを強調表示します。

3
Sathish

AZERTY私のようなキーボードの場合、デフォルトのショートカットは Ctrl+)、 Ctrl+S

2
Charles HETIER

VS2013からVS2017にアップグレードしたばかりで、ソリューションエクスプローラーでアクティブなタブを自動選択する方法を探す必要がありました。画面からテキスト文字列を見つけることでドキュメントを探す必要がよくあり、ドキュメントがどこにあるかを見ることができるようにドキュメントを選択するのが大好きです。

アクティブドキュメントの追跡は、長い間デフォルトの動作でした。 VS2017は私のその他の設定をすべて引き継ぎましたが、これは引き継ぎませんでした。このスレッドを見つけてよかった、ありがとう。

0
BarbaraC1977