Visual studio code 如何在Visual Studio代码中导航回最后一个光标位置?
什么是键盘快捷键在Visual Studio代码中导航回最后一个光标位置?键盘快捷键命令是“前进”和“返回”Visual studio code 如何在Visual Studio代码中导航回最后一个光标位置?,visual-studio-code,Visual Studio Code,什么是键盘快捷键在Visual Studio代码中导航回最后一个光标位置?键盘快捷键命令是“前进”和“返回” 在Windows上: Alt+← ... 向后导航 Alt+→ ... 向前航行 在Mac上: Ctrl+-。。。向后导航 Ctrl+Shift+-。。。向前航行 在Ubuntu Linux上: Ctrl+Alt+-..,向后导航 Ctrl+Shift+-。。。向前导航我在Mac OS X上,因此无法回答Windows用户的问题: 我添加了一个自定义键映射条目并将其设置为Ctrl+←
在Windows上: Alt+← ... 向后导航 Alt+→ ... 向前航行 在Mac上: Ctrl+-。。。向后导航 Ctrl+Shift+-。。。向前航行 在Ubuntu Linux上: Ctrl+Alt+-..,向后导航
Ctrl+Shift+-。。。向前导航我在Mac OS X上,因此无法回答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版本做了这种映射吗?使用Alt+← / →
您可以在中找到所有快捷方式。根据中的信息,每个操作系统的快捷方式都会有所不同 返回:workbench.action.navigateBack
前进:workbench.action.navigateForward Linux 返回:Ctrl+Alt+-
前进:Ctrl+Shift+- MacOSX ⌃- / ⌃⇧- 窗户 Alt+← / → 对于macOS: ⌘ + U:撤消最后一个光标操作 您也可以尝试Ctrl+-
顺便说一句,所有的快捷方式都在。这真的很有用 您的问题的答案是:
(Alt+←) 用于向后和(Alt+→) 前向导航
(Ctrl+-)用于向后导航,而(Ctrl+Shift+-)用于向前导航
(Ctrl+Alt+-)用于向后导航,而(Ctrl+Shift+-)用于向前导航
您可以在下面找到当前的密钥绑定 您甚至可以根据自己的喜好编辑密钥绑定。Mac OS(): 返回:Ctrl(控件)+-(连字符)
后退:Ctrl+Shift+-(连字符)作为键盘快捷键的替代,有一个名为“”的扩展名,用于将前进和后退按钮添加到状态栏。使用这些选项,可以选择+← / Alt+→, 或者Ctrl+-/Ctrl+Shift+-也将…保留选择 见: 加上: 返回/前进将恢复选择的原样
注意,为了获得历史条目,需要在位置之间至少有10行,将条目视为新条目。
您可以转到菜单文件→ 偏好→ 键盘快捷键。在那里,您可以搜索导航。然后,您将看到为您的Visual Studio代码环境设置的与导航相关的所有快捷键。在我的情况下,只有Alt+-才能返回光标。如果是我习惯的常用VS键映射,则快捷键对应的Visual Studio代码中的Ctrl-"缩小:我认为你在这里混淆了Mac OSX和Windows的默认设置。CTR+-实际上是OSX上的快捷方式,而CMD+-则在那里缩小。使用Visual Studio键映射扩展-带着诱饵呼吸等待自定义此功能的鼠标上下文菜单。我在使用linux,默认键映射不起作用。我修改为Alt+Left和wo就像一个魔咒。
Ctrl+Left
和Ctrl+Right
是为在全屏之间切换而保留的,不是吗?@duong_dajgja我在Ctrl+Option+Command Left/Right上有这个选项。大多数人通常只会在他们的触控板上使用三个手指擦拭。我不确定“原始”是什么不过,在新安装的OS X中是默认的。至少OS X中没有保留任何内容。您可以在系统首选项“键盘->任务控制”中轻松更改它。使用此选项进行这些更改。是否有一种方法可以指定鼠标前进和后退按钮进行导航?这就是我想知道的一种方法。为什么Microsoft决定使用不同于常规visual studio的热键。这是一种非常烦人的切换,必须来回切换。您可以用鼠标执行此操作吗?在其他IDE中,返回手势/按钮navigates也回来了。不幸的是,windows的绑定有点烦人:(如果有与visual studio相同的绑定就好了。左侧的Alt+箭头在windows上对我不起作用(它的作用类似于Ctrl+箭头),只有右边的Alt+箭头能达到预期效果。谁知道是什么奇怪的ThinkPad键盘魔术造成了这种情况。@RayLoveless VS代码是由Microsoft制作的,所以Windows快捷键是默认的。Alt+← 是linux和mac上的系统快捷方式,因此他们不得不更改。您已切换windows和mac绑定。正如perrier所说,您已切换了windows和mac。这太棒了!很好的扩展!非常感谢您的回答!虽然所有其他人都告诉您如何在不同的文件中来回导航,但我对在光标历史记录。您可以添加(尽管有点明显)重做光标操作。在Linux上(Visual Studio code 1.54.3 on(Focus Fossa))Ctrl+Alt
+-
)。