7

我看到在工具 -> 选项 -> 键盘中,您可以为大量任务设置键盘快捷键。我尝试搜索“关闭”,结果如下:

  • 文件.关闭
  • File.CloseAllButThis
  • 文件.关闭项目
  • File.CloseSolution

如果我将 File.Close 设置为 Ctrl+W (老实说,为什么微软天生不支持这样一个通用快捷方式超出了我的范围)它大部分都可以工作,但是如果我同时打开了代码隐藏和设计器视图以获取表单,它会关闭两个选项卡。我应该设置一个不同的命令,还是我坚持这个?这是一个小小的不便,但它真的让我很恼火。

4

3 回答 3

11

不知道在VS2010中是不是一样,但是在VS2012中这个命令叫做“Window.CloseDocumentWindow”,默认映射到Ctrl+ F4,镜像Alt+F4用于关闭应用级窗口。

我相信Ctrl+W快捷方式最初是由 Adob​​e Photoshop 带到 Microsoft Windows 的,它是 Apple OS X 的延续,Adobe 似乎已将所有⌘ command+* 快捷方式重新映射到Ctrl+*。在 OS X 上,⌘ command+W仅关闭窗口,但应用程序保持常驻。一个使用⌘ command+Q来退出应用程序,而不是。由于 windowWindows 中的应用程序,因此Ctrl+W有点用词不当,但对于一些应用程序(如 Web 浏览器)来支持它已经变得越来越流行。

考虑到 MS Windows 在桌面操作系统中相对于 Apple OS X 的市场主导地位,似乎 F4 样式的快捷方式比 W/Q 快捷方式“更通用”。

于 2013-10-16T15:59:23.750 回答
1

使用 CTRL+F4 关闭当前窗口,关闭 Visual Studio 的所有窗口并关闭使用 - ALT+F4 。

于 2018-12-18T12:37:05.827 回答
0

转到工具 -> 选项 -> 键盘应用“Visual Studio 代码”附加键盘映射方案

于 2021-11-12T16:24:34.623 回答