当前位置: 首页 > 知识库问答 >
问题:

在Visual Studio Code中返回上次编辑位置的键盘快捷方式

颛孙建业
2023-03-14

在Visual Studio代码中,有没有一个键盘快捷键可以导航(移动光标)到最后编辑的位置(就像所有Jetbrains产品中的< Code > Ctrl < Code > Shift < Code > back space )?

CTRL-快捷键会移动到最后一个位置(不是最后编辑的位置),这对我来说用处不大。

我正在使用视觉工作室代码 JetBrains IDE 键盘映射为视觉工作室代码:

Visual Studio代码版本1.23.1提交d 0182 c 3417d 225529 c 6 D5 ad 24 b 7572815d 0 de 9 AC Datum 2018-05-10t 17:11:17.614 z Shell 1 . 7 . 12渲染器58.0.3029.110节点7.9.0 Architektur x64

共有3个答案

边意
2023-03-14

< kbd >控制 k,< kbd >控制 q

ALt左箭头

徐昕
2023-03-14

对于Windows,请使用Alt RightArrow和Alt LeftArrow。

简烨烁
2023-03-14

有关 vscode v1.65 中的新导航命令,另请参阅 https://stackoverflow.com/a/71212026/836330。请参阅该链接以导航到下一个/上一个光标位置(光标所在的位置,但可能没有实际编辑)。

对于上次编辑的位置:

Go Forward in Edit Locations
"workbench.action.navigateForwardInEditLocations"

Go Back in Edit Locations
"workbench.action.navigateBackInEditLocations"

Go Previous in Edit Locations
"workbench.action.navigatePreviousInEditLocations"

Go to Last Edit Location
      // acts like a toggle between current and last edit location
"workbench.action.navigateToLastEditLocation"

添加了关联的上下文键,以使分配键绑定更加强大:

  • canNavigate BackInNavigationLocations:是否可以返回导航位置
  • canNavigate ForwardInNavigationLocations:是否可以在导航位置前进
  • canNavigate ToLastNavigationloc:是否可以到最后一个导航位置
  • canNavigate BackInEditLocations:是否可以返回编辑位置
  • canNavigate ForwardInEditLocations:是否可以在编辑位置前进
  • canNavigate ToLastEditLocal:是否可以转到上次编辑位置

[编辑]:v1.28.0刚刚添加了一个返回上次编辑位置的命令,请参阅发行说明:导航回上次编辑位置。

导航到最后一个编辑位置

添加了一个新命令转到最后编辑位置(workbench.action.navigateToLastEditLocation),以快速导航到已编辑文件中的最后位置。默认的键绑定是

控制问题

 类似资料:
  • 我最近为Eclipse安装了Aptana插件,以进行一些Coffeescript开发,我很喜欢它,但是有一个烦恼我似乎无法解决。快捷方式过去是在当前的下面插入一行,但是Aptana决定在新函数中使用该快捷方式。我希望这种情况消失。 我试过的 > 我查看了Eclipse Keys首选项页面,但是那里没有提到插入新功能。 我看了Aptana Studio 3 SHIFT ENTER选项选择,这似乎很有

  • MinDoc 使用的Markdown编辑器是基于 editor.md 改造而来,大部分功能都和原版保持一致。常用的快捷键如下: Keyboard shortcuts (键盘快捷键) 说明 Description F9 切换实时预览 Switch watch/unwatch F10 全屏HTML预览(按 Shift + ESC 退出) Full preview HTML (Press Shift +

  • 主要内容:Windows 和 Mac 的键盘快捷键,基本的快捷键,文本编辑,Web 浏览器,屏幕截图通过使用键盘快捷键可以节省时间。 Windows 和 Mac 的键盘快捷键 在现代操作系统中和计算机软件程序中,键盘快捷键经常被使用。 使用键盘快捷键能帮您节省很多时间。 基本的快捷键 描述 Windows Mac OS 编辑菜单 Alt + E Ctrl + F2 + F 文件菜单 Alt + F Ctrl + F2 + E 视图菜单 Alt + V Ctrl + F2 + V 全选文本 Ctr

  • 配置本地和全局键盘快捷键 本地快捷键 您可以使用Menu模块来配置仅在应用程序集中时才触发的键盘快捷键。为此,在创建MenuItem时务必指定[`accelerator]属性。 1 const {Menu, MenuItem} = require('electron') 2 const menu = new Menu() 3 ​ 4 menu.append(new MenuItem({ 5 lab

  • 配置本地和全局键盘快捷键 Keyboard Shortcuts Configure local and global keyboard shortcuts 本地快捷键 您可以使用 [Menu] 模块来配置快捷键,只有在 app 处于焦点状态时才可以触发快捷键。 为此,在创建 MenuItem时必须指定一个 [accelerator] 属性。 const { Menu, MenuItem } = r

  • 键盘快捷键 控制台配备了一套非常方便的键盘快捷键,使其工作效率更高。下面是一段概述: 一般编辑 Ctrl/Cmd + I 当前请求自动缩进。 Ctrl + Space 打开自动补全 (即使没有打字也可以)。 Ctrl/Cmd + Enter 提交请求。 Ctrl/Cmd + Up/Down 跳转到上一个/下一个请求的开始或结束。 Ctrl/Cmd + Alt + L 折叠或展开当前代码块。 Ctr