You need to enable JavaScript to run this app. Mac端Visual Studio Code有代码跳转后的返回按钮吗?
优惠活动
大模型
产品
解决方案
定价
更多

Mac端Visual Studio Code有代码跳转后的返回按钮吗?

函数跳转后返回原位置的实现方案(Mac系统)

VS Code原生内置了完整的光标导航历史功能,无需安装第三方插件即可实现需求,可通过两种方式操作:

快捷键方式

  • 返回上一个光标停留位置:按下 Ctrl + -(按住Control键,按主键盘区的减号键触发)
    所有的定位操作(包括Cmd+click跳转函数定义、Ctrl+G跳指定行、侧边栏打开文件、搜索定位代码)都会被记录进导航历史栈,每按一次就会沿着历史栈回退一步。如果是连续嵌套了多次跳转(比如跳进函数定义后,又点了函数内部的其他调用继续跳转),多次按下该快捷键,直到回到最开始的函数调用行即可。
  • 对应前进操作(返回后想再次跳去之前的定义位置查看):按下 Ctrl + Shift + -

注意:上述快捷键的触发键为Control,不是Mac系统操作常用的Command键,很容易和缩进快捷键Cmd + [/Cmd + ] 混淆。
额外补充:如果需要直接回到上一次编辑代码的位置(而非沿着跳转历史逐次回退),可以使用独立的快捷操作 Cmd + U。

界面按钮方式

如果不依赖快捷键,可以直接在VS Code窗口左上角的导航工具栏找到对应按钮:

  • 向左的箭头按钮对应"返回上一个位置"功能,鼠标点击即可逐次回退光标历史
  • 向右的箭头按钮对应"前进到下一个位置"功能,和快捷键的前进逻辑完全一致

内容的提问来源于stack exchange,提问作者tonitone120

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.11.12 20:27:03