Visual Studio Code 有“后退”按钮吗?

ton*_*120 26 javascript visual-studio-code

当我Cmd + click处于函数的执行行 ( f()) 时,它会将我带到定义该函数的位置 ( f(){})。既然我已经看完了这个功能,如果有一个“后退”按钮可以回到之前的位置就太好了。有谁知道这样的功能或有帮助的功能?

PS我用的是Mac

Mar*_*ean 40

在 Windows VS Code 中,您可以右键单击工具栏 > 勾选“命令中心”,然后会出现后退和前进按钮。

编辑:这也适用于 mac。

截屏

  • 这应该被标记为正确答案 (2认同)

Cer*_*nce 14

它不是一个按钮,但有一个键盘快捷键:按 alt + 向左箭头,您将被带到之前所在的位置。(浏览器和 Windows 资源管理器也有此快捷方式 - alt + 向左箭头通常会将您带到上一页,但它们也有后退按钮)

  • 按“选项+左箭头”只会移动光标,但 Stefan Wang 的建议有效 (2认同)

M.B*_*den 10

您并不是唯一一个错过了“返回”按钮(我在 Visual Studio 中错过了)的人。这是多个可用的 VS Code 插件之一,它提供了您所缺少的功能

https://marketplace.visualstudio.com/items?itemName=nick-rudenko.back-n-forth

您可以通过搜索“后退按钮”找到其他插件。

  • @JSON 所有 IDE 都支持扩展/插件,几乎没有例外。这并不是 VS Code 与众不同的功能。我不同意的是 VS Code 需要对像 GUI 导航控件这样基本的东西进行扩展,而 GUI 导航控件对于所有其他 IDE 和所有编程语言都是通用的。如果我只想使用键盘快捷键来进行基础操作,我会坚持使用 VIM,它支持插件,并且具有更强大的键盘快捷键。 (2认同)

Myk*_*kel 6

MacOS 有Command Center,其中可以包括后退和前进按钮。

要激活,请右键单击顶部栏并选择Command Center。如果您没有看到向左和向右箭头,请右键单击命令中心栏中间的搜索字段,然后选择Go BackGo Forward


Jér*_*VEL 6

大多数投票的答案对我不起作用,没有选项可以Command Center通过右键单击工具栏来启用它,如屏幕截图所示。

有效的方法是更改​​我的设置文件以添加

// This goes in your Default profile's settings file
"window.titleBarStyle": "custom",

// This goes in your current profile's settings file
"window.commandCenter": true
Run Code Online (Sandbox Code Playgroud)

window.titleBarStyle默认情况下应用于所有配置文件,应放置在 deDefault的设置文件中。但是,您可以通过在所有配置文件的设置文件中进行设置来选择启用或禁用window.commandCenter每个配置文件。truefalse

或者,如果您不习惯直接修改设置文件,则可以使用 UI 设置。

  1. 打开您的设置 ( Ctrl+ ,)
  2. 搜索Command Center
  3. 勾选Window: Command Center复选框 在此输入图像描述
  4. 点击Window: Title Bar Style链接
  5. 设置Title Bar Stylecustom 在此输入图像描述


Mar*_*ark 5

从 v1.68 开始,我认为,如果您使用Command Center以下设置启用 vscode:

Window: Experimental Command Center
Run Code Online (Sandbox Code Playgroud)

并且只是

Window: Command Center
Run Code Online (Sandbox Code Playgroud)

(注意没有“实验性”)在 Insiders v1.69 和大概稳定版 v1.69 中,您将在标题栏中看到一个左右箭头,它们绑定到命令+Go Back和+Go ForwardAltLeftAltRight