是否有返回到上一个打开的选项卡的快捷方式(不像^-
那样,返回光标的上一个位置)。
在文档中找不到此类操作。
答案 0 :(得分:1)
尝试使用View: Open Previous Editor
命令。
您还可以使用Open Previous Editor From History
命令查看编辑器历史记录,然后选择要打开的目标编辑器
答案 1 :(得分:0)
v1.42引入了许多新功能-包括即使这些编辑器位于不同的组中也可以循环使用最近使用的编辑器的功能。参见https://github.com/microsoft/vscode-docs/blob/vnext/release-notes/v1_42.md#navigate-most-recently-used-editors
导航最近使用的编辑器
在此版本中,现在列出了最近使用的编辑器 所有编辑器组中。在以下情况下,认为编辑器是最近使用的 它可以作为活动编辑器打开,也可以成为新的活动编辑器 如果已经打开。关闭编辑器后,将其从此删除 列表。
此列表的一个应用是新的
edt mru
选择器,您可以 通过新视图打开:按最近使用状态显示所有编辑者 (workbench.action.showAllEditorsByMostRecentlyUsed
)命令:
您可以添加键盘快捷键,以在不使用鼠标的情况下在此选择器中快速导航。例如,下面是一个键绑定,以便kbstyle(Ctrl + Tab)和kbstyle(Ctrl + Shift + Tab)在所有组的编辑器之间导航(而不是像默认键绑定那样仅在活动组内):
{
"key": "ctrl+tab",
"command": "workbench.action.quickOpenPreviousRecentlyUsedEditor",
"when": "!inEditorsPicker"
},
{
"key": "ctrl+shift+tab",
"command": "workbench.action.quickOpenLeastRecentlyUsedEditor",
"when": "!inEditorsPicker"
}
如果要在不使用选择器的情况下浏览列表,则有新 命令:
View: Open Next Recently Used Editor (`workbench.action.openNextRecentlyUsedEditor`) View: Open Previous Recently Used Editor (`workbench.action.openPreviousRecentlyUsedEditor`)
以区分哪些编辑器导航命令与选择器一起使用 哪些没有,某些现有命令的行为具有 改变了。具体而言,“组中最近使用的编辑器”命令否 不再使用选择器:
View: Open Next Recently Used Editor in Group (`workbench.action.openNextRecentlyUsedEditorInGroup`) View: Open Previous Recently Used Editor in Group (`workbench.action.openPreviousRecentlyUsedEditorInGroup`)
使用视图:快速打开组中的上一个最近使用过的编辑器 (
workbench.action.quickOpenPreviousRecentlyUsedEditorInGroup
和视图:组中快速打开最近最少使用的编辑器 (
workbench.action.quickOpenLeastRecentlyUsedEditorInGroup
) 基于选择器的导航。
因此,我将这些键绑定通过最近使用的编辑器来回切换(不管它们可能在哪个编辑器组中):
{
"key": "alt+m",
"command": "workbench.action.openNextRecentlyUsedEditor",
},
{
"key": "shift+alt+m",
"command": "workbench.action.openPreviousRecentlyUsedEditor",
},