在Visual Studio Code中导航回光标最后位置的快捷键是什么?


当前回答

你可以去菜单文件→首选项→键盘快捷键。一旦你在那里,你可以搜索导航。然后,您将看到为Visual Studio Code环境设置的与导航相关的所有快捷方式。在我的例子中,只需要Alt + -就可以把光标拿回来。

其他回答

有一个扩展可用的代号导航所有平台。作为键盘快捷键的替代品,它在状态栏的左侧添加了按钮。

键盘快捷命令为“前进”和“返回”。


在Windows上:

Alt +←...navigate回来

Alt +…向前导航

在Mac:

Ctrl + -…返回

Ctrl + Shift + -…向前导航

在Ubuntu Linux下:

按下ctrl+alt+…navigate to back

Ctrl + Shift + -…向前导航

作为键盘快捷键的替代,有一个名为“后退和前进按钮”的扩展,它将前进和后退按钮添加到状态栏。

Mac OS (MacBook Pro):

后面:Ctrl(control) + -(连字符)

后退:Ctrl + Shift + -(连字符)

虽然公认的答案是正确的,但任何使用VS Code的Vim扩展的人都可能会因为向后导航需要你遍历你所做的每一次光标移动而感到沮丧。这将阻止“Go back”在以下用例中正常工作:

进入定义 在定义上戳一段时间(例如,移动光标) 回到第一步。

安装了Vim扩展后,每次光标移动都要做“返回”(对我来说,这已经足够让它几乎无用了!)。

幸运的是,Vim扩展很好地实现了跳转,所以在使用VS Code跳转到一个新位置(即“Go to definition”)后,你可以简单地按CTRL+O返回到之前的跳转位置。