【问题标题】:Setup the ctrl + tab shortcut to jump to the right-next tab of IDE设置 ctrl + tab 快捷方式以跳转到 IDE 的右下一个选项卡
【发布时间】:2019-01-22 16:51:48
【问题描述】:

在大多数 IDE 的 ctrl + tab 快捷方式上,会跳转到在当前选项卡之前打开的最后一个选项卡。我想以某种方式设置任何 C# IDE 快捷方式以类似于 Google Chrome 选项卡系统:跳转到右下一个选项卡而不是最后打开的选项卡(或 ctrl + shift + 选项卡快捷方式上的左上一个选项卡)。是否有可能 这些 IDE: 视觉工作室 2017, 视觉工作室代码, JetBrains 骑士 ?

【问题讨论】:

    标签: visual-studio-code rider


    【解决方案1】:

    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"
      },
    

    【讨论】:

    • 感谢您的解决方案,它给了我一个线索,并且我发现了我需要的一些不同的绑定。我的 keybindings.json 现在可以工作了,看起来像这样: // 将你的键绑定放在这个文件中以覆盖默认值 [ { "key": "ctrl+tab", "command": "workbench.action.nextEditorInGroup" }, { "key": "ctrl+shift+tab", "command": "workbench.action.previousEditorInGroup" } ]
    • 很高兴你能成功。如果您发现它有帮助且准确,您介意接受答案吗?
    【解决方案2】:

    我发现很难创建快捷方式,例如 Ctrl + Tab 我想点击示例字符 Q Shortcut Ctrl + Tab

    【讨论】:

    • 这不完全是答案。
    【解决方案3】:

    为了禁用选项卡的最近使用 (MRU) 行为并使用简单的从左到右顺序,我使用了以下键绑定:

    [
    {
        "key": "ctrl+tab",
        "command": "workbench.action.nextEditor"
    },
    {
        "key": "ctrl+shift+tab",
        "command": "workbench.action.previousEditor"
    },
    {
        "key": "ctrl+f4",
        "command": "workbench.action.closeActiveEditor"
    }
    ]
    

    您还需要更改首选项以在关闭选项卡时禁用 MRU 顺序(如果您习惯于 Windows 键绑定,则按上面定义的 ctrl-W 或 ctrl-f4):

    {
        "workbench.editor.enablePreview": false,
        "workbench.editor.focusRecentEditorAfterClose": false
    }
    

    我还禁用了上面的 enablePreview,以便 ctrl-P 始终在新选项卡中打开文件(预览选项卡功能是一个奇怪的选项,文件在单个选项卡中持续打开:由选项卡标题指示的预览选项卡在斜体!糟糕!)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-12-14
      • 2012-04-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-12
      • 1970-01-01
      相关资源
      最近更新 更多