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


当前回答

为了回答你的问题,为了:

窗口使用Alt+←向后导航,Alt+→向前导航。 macOS使用Ctrl+-向后导航,Ctrl+Shift+-向前导航。 Linux使用Ctrl+Alt+-进行后退导航,Ctrl+Shift+-进行前进导航。

您可以在“键盘快捷键编辑器”中找到当前的键绑定。

您甚至可以根据自己的喜好编辑键绑定。

其他回答

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


在Windows上:

Alt +←...navigate回来

Alt +…向前导航

在Mac:

Ctrl + -…返回

Ctrl + Shift + -…向前导航

在Ubuntu Linux下:

按下ctrl+alt+…navigate to back

Ctrl + Shift + -…向前导航

最后编辑位置v.最后导航位置

转到最后编辑位置:

Ctrl + k Ctrl + q

sudormfbin的评论中提到了这一点,但没有作为答案。这是我99%的时间想做的事情,当我想“我现在在哪里?”这是最简单、最快捷的方式回到你的上一个位置,而不需要你的手指离开键盘使用方向键,也不需要安装扩展等。

导航最近的光标位置:

ALT+ ←背面

ALT +→前进

大多数其他发布的解决方案都提到了这一点——在“导航位置”之间移动,即在编辑器选项卡之间或在编辑器内部导航(例如,你将光标移动到一行上,然后单击上面20个空格的行)。

对于在编辑器选项卡之间导航,而不是上面的,你可以按Ctrl+Tab,因为它会按照最近的顺序对所有选项卡进行排序,这样你就可以选择去其他选项卡,或者只是释放并回到最后使用的选项卡。手指也不用离开键盘。

在vs code中有几种返回的方法和返回的选项。

要更改以下任何内容,请按ctrl + p进入命令面板,然后键入>后,输入您需要更改的配置:

然后你所需要做的就是点击设置图标(如图中2所示),并将键绑定更改为你想要的任何键。

你有不同的选择返回:

转到最后编辑位置 游标撤销(意思是:回到最后一个游标位置) 游标重做(与上面相反)

为了回答你的问题,为了:

窗口使用Alt+←向后导航,Alt+→向前导航。 macOS使用Ctrl+-向后导航,Ctrl+Shift+-向前导航。 Linux使用Ctrl+Alt+-进行后退导航,Ctrl+Shift+-进行前进导航。

您可以在“键盘快捷键编辑器”中找到当前的键绑定。

您甚至可以根据自己的喜好编辑键绑定。

我使用的是Mac OS X,所以我不能回答Windows用户的问题:

我添加了一个自定义keymap条目,并将其设置为Ctrl +←+ Ctrl +→,而最初的默认值是Ctrl + -和Ctrl + Shift+ -(在我的德语键盘上翻译为Ctrl +ß和Ctrl + Shift+ß)。

你可以简单地在用户键映射设置中修改它:

{ "key": "ctrl+left",  "command": "workbench.action.navigateBack" },
{ "key": "ctrl+right", "command": "workbench.action.navigateForward" }

对于接受的答案,我实际上想知道:)Alt +←/ Alt +→为我跳跃文字(这是所有编辑器的一种标准)。他们真的为Windows版本做了这样的映射吗?