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

这在 Visual Studio 中可用,无需任何特殊插件或配置。它只是使用工具栏助记符。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 答案的人,可以选择关闭组中的所有选项卡。我可以在 Mac 上确认这一点,而不是在 Windows 上 100%。

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- F-B关闭除当前之外的所有内容。

于 2008-09-18T22:38:27.307 回答