Visual Studio Code:将选项卡从当前位置移动到最前面的热键?

alt*_*ids 15 visual-studio-code

有时我会打开 20 多个文件选项卡,我想将当前正在处理的选项卡移到最前面。拖放时间太长。有热键可以执行此操作吗?

由此 在此输入图像描述

对此 在此输入图像描述

Jac*_*ack 18

编辑!

\n

快速浏览一下快捷菜单就会发现这个快捷方式:向左移动编辑器。这会将当前选项卡向左移动一格,并且很快就能将选项卡移到前面。

\n

Windows 中此功能的默认键绑定是,Ctrl+Shift+PageUp而 Windows 上的“移动编辑器右键”键盘命令是Ctrl+Shift+PageDown

\n

macOS 上“向左移动编辑器”命令的默认键绑定是\xe2\x8c\x98K \xe2\x87\xa7\xe2\x8c\x98\xe2\x86\x90,而“向右移动编辑器”命令的默认键绑定是\xe2\x8c\x98K \xe2\x87\xa7\xe2\x8c\x98\xe2\x86\x92

\n

不幸的是,似乎没有\xe2\x80\x99t 将编辑器移动到第一个选项卡的命令。

\n
\n

这不是完全自动化的,但它比简单的拖放要快一些。

\n

右键单击要移动的选项卡,然后选择拆分[上、下、左、右](无论您喜欢哪个)

\n

右键单击所需的选项卡

\n

执行此操作后,在另一页上滚动到第一个选项卡并选择它。(这很重要!),然后单击拆分选项卡并将其拖到前面。

\n

将所需选项卡拖到前面

\n

再说一次,它不是(更理想的)捷径,但目前效果很好。

\n


Ale*_*lex 4

您可以用 1 个命令来完成此操作,无需扩展:

{
    "key": "ctrl+shift+9",
    "command": "moveActiveEditor",
    "args": {
        "to": "left",
        "by": "tab",
        "value": 50
    }
}
Run Code Online (Sandbox Code Playgroud)

https://code.visualstudio.com/api/references/commands