80

Visual Studio の現在のタブを除くすべてのタブを閉じるためのキーボード ショートカットを知っている人はいますか? ところで、すべてのタブを閉じるためのショートカットは? このための Resharper オプションはありますか? 過去に探したことがありますが、見つけることができませんでした。

4

9 に答える 9

94

デフォルトではないと思いますが、[ツール] > [オプション] > [環境] > [キーボード] に移動して、キーを File.CloseAllButThis にバインドできます。

ctrl+ alt+を使用しますw

于 2008-09-18T21:41:33.027 に答える
55

デフォルトでは、コマンドにFile.CloseAllButThisはキーボードバインディングがありません。ここに示すように、自分で設定することもできます。

この例では、グローバルスコープで+++をマップしCTRLます。スコープをテキストエディタのみに設定することもできます。SHIFTALTWFile.CloseAllButThis


ALT++を使用してすべてのドキュメントを閉じWますL

これは、特別なプラグインや構成なしでVisualStudioで使用できます。ツールバーのニーモニックを使用するだけです。対応するコマンドは、他のコマンドWindow.CloseAllDocumentsにバインドする場合に使用します。

于 2008-10-13T10:36:45.420 に答える
42

クイックアンサー: ALT+ -+A

Visual Studio 2013でテスト済み。開いたままにしたいウィンドウでALT+-を押すと、ウィンドウの左上のメニューが開き、 を押しAて現在のウィンドウ以外のすべてのウィンドウを閉じます。

于 2014-07-22T19:52:38.263 に答える
12

デフォルトではキーボード ショートカットはありませんが、一般的な環境設定 ([オプション] -> [環境] -> [キーボード]) でキーボード ショートカットにバインドできます。コマンドは File.CloseAllButThis です。

于 2008-09-18T21:47:50.157 に答える
5

「これ以外はすべて閉じる」を頻繁に使用している場合は、ツール\オプション\環境\ドキュメント\ [x]保存されている場合は、現在のドキュメントウィンドウを再利用することもできます。ReSharperの最近の編集(キーマップに応じてctrl-またはctrl-e)と組み合わせると、常に開いているドキュメントが多すぎるのを避けながら、最近開いたドキュメント間をすばやく移動できます。

于 2008-09-19T07:56:55.247 に答える
4

これは元の質問に 100% 関係するわけではありませんが、VS Code のこの機能を探してここにたどり着きました。

Visual Studio Code の回答を探してここにたどり着いた私のような人のために、グループ内のすべてのタブを閉じるオプションがあります。これは、Windows では 100% ではなく、Mac で確認できます。

workbench.action.closeOtherEditors

ここに画像の説明を入力

于 2021-08-27T13:00:46.810 に答える
3

Sara Ford は、Visual Studio について、このようなヒントをたくさん持っています。

これは、aaronjensen が言ったことを参照するものFile.CloseAllButThisです。

https://docs.microsoft.com/en-us/archive/blogs/saraford/did-you-know-you-can-close-all-but-this-on-files-in-the-file-tab-チャンネル-124

于 2008-09-18T21:49:17.050 に答える
2

すべてのドキュメントを閉じるには:

ツール->カスタマイズ...->キーボード..->環境->キーボード

そこで、コマンドWindow.CloseAllDocumentsをAlt++にマップしましたCtrlF4

于 2010-07-08T11:05:20.133 に答える
1

私はaarojensenの方法に従いますが、ファイルメニューに入れます(メニューを右クリックして[カスタマイズ]を選択します)。次にAlt---現在を除くすべてを閉じますFB

于 2008-09-18T22:38:27.307 に答える