如何导航回Visual Studio代码中的最后一个光标位置?

时间:2016-02-16 05:20:36

标签: visual-studio-code

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

10 个答案:

答案 0 :(得分:707)

在Windows上:

Alt + ..导航回来

Alt + ..向前导航

在Mac上:

Ctrl + - ..导航回来

Ctrl + Shift + - ..向前导航

在Ubuntu Linux上:

Ctrl + Alt + - ..导航回来

Ctrl + Shift + - ..向前导航

答案 1 :(得分:70)

我在Mac OSX上,所以我无法回答Windows用户:

我添加了一个自定义键盘映射条目并将其设置为 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版本做了这个映射吗?

答案 2 :(得分:28)

根据以下信息,每个操作系统会有所不同 https://code.visualstudio.com/docs/customization/keybindings

返回:workbench.action.navigateBack 前进:workbench.action.navigateForward

Linux的 返回: Ctrl + Alt + -
前进: Ctrl + Shift + -

OSX ^- / ^⇧ -

视窗 Alt + /

答案 3 :(得分:8)

+ U 撤消上次光标操作

你也可以尝试 ctrl + -

BTW所有快捷方式都在这里https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf这真的很有用!

答案 4 :(得分:5)

Alt + /

您可以在这里找到所有快捷方式

https://code.visualstudio.com/docs/customization/keybindings

答案 5 :(得分:3)

你的问题的答案:

  1. Mac:
    Alt + )用于向后和( Alt + )用于向前导航
  2. Windows:
    Ctrl + - )对于向后和( Ctrl + Shift + - )用于前进导航
  3. Linux:
    Ctrl + Alt + - )对于向后和( Ctrl + Shift + - )用于前进导航

  4. 您可以在link

    之后找到当前的键绑定

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

答案 6 :(得分:0)

Mac OS(MacBook Pro):

返回:CTRL(control)+-(连字符)

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

答案 7 :(得分:0)

作为键盘快捷键的替代方法,这是一个名为“后退和前进按钮”的扩展程序,可将前进和后退按钮添加到状态栏:

https://marketplace.visualstudio.com/items?itemName=grimmer.vscode-back-forward-button

答案 8 :(得分:0)

使用VSCode 1.43 (Q1 2020),这些 Alt + / Alt + Ctrl + - / Ctrl + Shift + -也将... 保留选择

请参见issue 89699

Benjamin Pasero (bpasero)添加:

前进/后退将恢复原来的选择

请注意,要获取历史记录条目,位置之间至少需要有10行,才能将该条目视为新条目。

Go back/Forward selection -- https://user-images.githubusercontent.com/900690/73729489-6ca7da80-4735-11ea-9345-1228f0302110.gif

答案 9 :(得分:0)

您可以转到文件->首选项->键盘快捷键。在那里,您可以搜索导航 。然后,您将看到为VS Code环境设置的所有与导航相关的快捷方式。就我而言,仅是Alt +-可以使光标恢复。