rwe*_*eng 27 visual-studio-code
我正在拼命想弄清楚如何在Visual Studio代码中循环浏览窗口.在Finder中,有一个Cylcle Through Windows我经常使用的菜单项.但是,这似乎是一个Finder选项.所以我查看了全局快捷方式(因为许多应用程序的要求可能相同),并将其分配Move focus to next window给shift-cmd-F1.这适用于Finder和文本编辑器,但不适用于Visual Studio代码.我检查了VSC中是否覆盖了键绑定,但我不这么认为.
任何人都弄清楚这可以帮助我吗?
编辑:刚刚发现这实际上是系统设置>键盘>快捷方式>将焦点移动到下一个窗口下的全局快捷方式.不幸的是,Visual Code不使用它.
Des*_*o27 28
我将以下快捷方式添加到 keybindings.json
{
"key": "alt+tab",
"command": "workbench.action.quickSwitchWindow"
}
Run Code Online (Sandbox Code Playgroud)
workbench.action.quickSwitchWindow 完全符合我的要求,并且没有启用默认快捷键(至少在西班牙语键盘上)。
rwe*_*eng 25
所以,终于找到了解决方案:虽然由于某种原因,将焦点移动到下一个窗口的系统范围快捷方式不起作用,但还有另一个快捷方式:shift+cmd+~:)
在这里找到它:https://support.apple.com/en-us/HT201236
J S*_*idt 12
最新版本的 Visual Code (1.55.2) 默认启用窗口切换。\n热键为Control+W (\xe2\x8c\x83+W),这将打开一个命令窗口,供您选择要跳转到的窗口。
Fat*_*ore 10
就我个人而言,我宁愿使用quickOpenRecent而不是quickSwitchWindow因为它允许我在上次使用的窗口和当前窗口之间快速切换(堆叠循环而不是顺序)。我将以下内容映射到alt+tab:
{
"key": "alt+tab",
"command": "workbench.action.quickOpenRecent",
"when": "!inRecentFilesPicker"
},
{
"key": "alt+tab",
"command": "workbench.action.quickOpenNavigateNextInRecentFilesPicker",
"when": "inQuickOpen && inRecentFilesPicker"
},
{
"key": "shift+alt+tab",
"command": "workbench.action.quickOpenNavigatePreviousInRecentFilesPicker",
"when": "inQuickOpen && inRecentFilesPicker"
}
Run Code Online (Sandbox Code Playgroud)
小智 5
似乎有很多方法可以循环窗口。我终于找到了一个对我有用的:
shift + cmd + "{" or "}"
Run Code Online (Sandbox Code Playgroud)
如果您转到应用程序中的“窗口”,您将看到“下一个文档”和“上一个文档”的菜单项。
要循环浏览同一桌面上的窗口,我使用:
shift + command + `
Run Code Online (Sandbox Code Playgroud)
Mac 操作系统 12.2。Azerty 和 VS 代码 1.64.2
| 归档时间: |
|
| 查看次数: |
11714 次 |
| 最近记录: |