【问题标题】:vscode `ctrl + tab` needs confirmation firstvscode `ctrl + tab` 需要先确认
【发布时间】:2022-01-07 23:59:53
【问题描述】:

当我按下ctrl + tab 时,它不会立即移动文件,而是显示所有打开文件的列表

我需要默认行为,它可以立即将我带到最后打开的文件,而无需按 Enter

PS:如果这对我有任何帮助,我正在使用 Linux Mint (LMDE 4 (debbie) x86_64)

【问题讨论】:

    标签: visual-studio-code vscode-extensions


    【解决方案1】:

    您不必按 Enter,只需松开 Ctrl 键。这会将您带到您所在的最后一个文件。

    例如,如果您在 FileA 中并且您打开了 FileBFileC 并且您在 FileC 中是最后一个,则 Ctrl+Tab 会显示列表,并且当你释放 Ctrl,你会被带到FileC。再做一次(释放 Ctrl)你会回到FileA

    【讨论】:

    • (抱歉,上面有一个错字:“...you're going to FileB...”应该是“...you're away to FileC " [它是,如果你点击刷新]。)
    • 你好!来自 Mint 用户。 :-)
    • 我就是这么做的!即使我发布了ctrl,它也会冻结到列表中,除非我按下回车键
      我也很高兴见到你:)
    • 这很奇怪。它不适合我(使用 Cinnamon,FWIW)。它的行为与在 Windows 上的行为相同(我不使用 OSX),这就是我在上面描述的。奇怪!
    • 我在 ubuntu 上工作时也没有这样做。还是谢谢
    【解决方案2】:

    检查您的键盘快捷键。查找命令:

    workbench.action.quickOpenNavigateNextInEditorPicker
    

    默认情况下,它设置为 Ctrl-Tab,如果您不是,请在悬停时单击命令左侧的铅笔图标,然后在对话框中输入 Ctrl-Tab,将其设置为键绑定。

    该命令也应该使用 when 子句:inEditorsPicker && inQuickOpen

    【讨论】:

    • 谢谢,但我描述的问题也不是
    • 你用的是linux,可能github.com/microsoft/vscode/issues/26176可以帮到你。
    • 另外,你可以试试我修改后的答案。
    • 啊,我没注意到。它设置为 ctrl tab 并具有描述的确切条款..
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-06
    • 2023-04-10
    • 2010-10-23
    • 2019-06-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多