设置 ctrl + tab 快捷键跳转到 IDE 的右下一个标签
Setup the ctrl + tab shortcut to jump to the right-next tab of IDE
在大多数 IDE 的 ctrl + tab 快捷方式中,跳转到当前选项卡之前打开的最后一个选项卡。我想以某种方式设置任何 C# IDE 快捷方式以类似于 Google Chrome 选项卡系统工作:跳转到右下一个选项卡而不是上次打开的选项卡(或 ctrl + 上的左上一个选项卡) shift + Tab 快捷方式)。是否有可能在任何
这些 IDEs:
Visual Studio 2017年,
Visual Studio代码,
JetBrains 骑士
?
VSCode:: 在 keybindings.json:
中试试这个
{
"key": "ctrl+tab",
"command": "workbench.action.nextEditor",
"when": "editorTextFocus && !editorReadonly && editorLangId == 'csharp'"
},
// if you want to retain the old keystroke for all files, do not include this:
// {
// "key": "ctrl+pagedown",
// "command": "-workbench.action.nextEditor"
// },
{
"key": "ctrl+tab",
"command": "-workbench.action.openNextRecentlyUsedEditorInGroup"
},
我发现很难制作快捷方式,例如 Ctrl + Tab
我要点击示例字符Q快捷键Ctrl+Tab
要禁用选项卡的最近使用 (MRU) 行为并使用简单的从左到右的顺序,我使用了以下键绑定:
[
{
"key": "ctrl+tab",
"command": "workbench.action.nextEditor"
},
{
"key": "ctrl+shift+tab",
"command": "workbench.action.previousEditor"
},
{
"key": "ctrl+f4",
"command": "workbench.action.closeActiveEditor"
}
]
您还需要更改首选项以在关闭选项卡时禁用 MRU 顺序(ctrl-W,或者如果您习惯 Windows 键绑定,则按上面定义的 ctrl-f4):
{
"workbench.editor.enablePreview": false,
"workbench.editor.focusRecentEditorAfterClose": false
}
我还禁用了上面的 enablePreview,这样 ctrl-P 总是在新选项卡中打开文件(预览选项卡功能是一个奇怪的选项,文件在单个选项卡中保持打开:预览选项卡由选项卡标题为斜体!讨厌!)
在大多数 IDE 的 ctrl + tab 快捷方式中,跳转到当前选项卡之前打开的最后一个选项卡。我想以某种方式设置任何 C# IDE 快捷方式以类似于 Google Chrome 选项卡系统工作:跳转到右下一个选项卡而不是上次打开的选项卡(或 ctrl + 上的左上一个选项卡) shift + Tab 快捷方式)。是否有可能在任何 这些 IDEs: Visual Studio 2017年, Visual Studio代码, JetBrains 骑士 ?
VSCode:: 在 keybindings.json:
中试试这个 {
"key": "ctrl+tab",
"command": "workbench.action.nextEditor",
"when": "editorTextFocus && !editorReadonly && editorLangId == 'csharp'"
},
// if you want to retain the old keystroke for all files, do not include this:
// {
// "key": "ctrl+pagedown",
// "command": "-workbench.action.nextEditor"
// },
{
"key": "ctrl+tab",
"command": "-workbench.action.openNextRecentlyUsedEditorInGroup"
},
我发现很难制作快捷方式,例如 Ctrl + Tab 我要点击示例字符Q快捷键Ctrl+Tab
要禁用选项卡的最近使用 (MRU) 行为并使用简单的从左到右的顺序,我使用了以下键绑定:
[
{
"key": "ctrl+tab",
"command": "workbench.action.nextEditor"
},
{
"key": "ctrl+shift+tab",
"command": "workbench.action.previousEditor"
},
{
"key": "ctrl+f4",
"command": "workbench.action.closeActiveEditor"
}
]
您还需要更改首选项以在关闭选项卡时禁用 MRU 顺序(ctrl-W,或者如果您习惯 Windows 键绑定,则按上面定义的 ctrl-f4):
{
"workbench.editor.enablePreview": false,
"workbench.editor.focusRecentEditorAfterClose": false
}
我还禁用了上面的 enablePreview,这样 ctrl-P 总是在新选项卡中打开文件(预览选项卡功能是一个奇怪的选项,文件在单个选项卡中保持打开:预览选项卡由选项卡标题为斜体!讨厌!)