Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio code Visual Studio代码:将选项卡从当前位置移动到最前面的热键?_Visual Studio Code - Fatal编程技术网

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

Visual studio code Visual Studio代码:将选项卡从当前位置移动到最前面的热键?,visual-studio-code,Visual Studio Code,有时我打开了20多个文件标签,我想把我目前正在处理的那个移到最前面。拖放时间太长。是否有热键在中执行此操作? 由此 对此 编辑! 快速查看快捷菜单显示了以下快捷方式:向左移动编辑器。这会将当前选项卡向左移动一个空间,并且很快将选项卡移动到前面 Windows中的默认键绑定为Ctrl+Shift+PageUp,而Windows上的移动编辑器右键命令为Ctrl+Shift+PageDown macOS上左移动编辑器的默认键绑定为⌘K⇧⌘←而“移动编辑器右侧”命令的默认值为⌘K⇧⌘→ 不幸的是,似

有时我打开了20多个文件标签,我想把我目前正在处理的那个移到最前面。拖放时间太长。是否有热键在中执行此操作?

由此

对此

编辑! 快速查看快捷菜单显示了以下快捷方式:向左移动编辑器。这会将当前选项卡向左移动一个空间,并且很快将选项卡移动到前面

Windows中的默认键绑定为
Ctrl+Shift+PageUp
,而Windows上的移动编辑器右键命令为
Ctrl+Shift+PageDown

macOS上左移动编辑器的默认键绑定为
⌘K⇧⌘←而“移动编辑器右侧”命令的默认值为
⌘K⇧⌘→

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


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

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

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


同样,这不是一条(更可取的)捷径,但目前它已经足够好了。

您可以在一个命令中完成它,而无需扩展:

{
“键”:“ctrl+shift+9”,
“命令”:“moveActiveEditor”,
“args”:{
“to”:“left”,
“收件人”:“制表符”,
“价值”:50
}
}

在Sublime文本中,有一个扩展用于该作业,但我在VSCode中找不到类似的扩展,所以最后我做了一个,我被发布在这里,但由于我是扩展的所有者,因此答复被其他人隐藏了

您可以在VSCode扩展中搜索“movetab”以获取它


*我不断发帖不是因为我做了那个扩展,而是因为我相信它可以帮助人们。这是一个非常简单的开源扩展,你可以从VSCode扩展市场找到github repo。

你可以制作一个宏来更快地完成它。@Mark我从来没有做过一个,我该怎么做?我要到明天才能找到它。扩展名multiCommand将执行宏。对于我自己的笔记,
文件->首选项->键盘快捷键->打开键盘快捷键(右上角图标)
然后将上面的内容粘贴到数组中。你的扩展名帮助了我!但是,是否可以在不依赖Ctrl+Shift+P并搜索命令的情况下为扩展命令添加键绑定?