Sublime Text 4如何恢复Goto Definition(F12)按ESC返回原位置的旧功能
Sublime Text 4 恢复旧版Goto Definition逻辑操作指南
该功能变动可通过修改用户配置直接调整,无需安装额外插件,操作步骤如下:
1. 打开用户配置文件
启动Sublime Text后,点击顶部菜单栏的 首选项 -> 设置(对应英文版为 Preferences -> Settings),窗口会分为左右两栏,右侧为可编辑的用户自定义配置文件。
2. 添加指定配置项
在右侧用户配置的JSON大括号中,插入以下两行配置:
// 按ESC关闭Goto Definition预览弹窗时直接返回原位置,不留在当前预览页面 "goto_definition_preview_accept_on_close": false, // 多匹配结果时保留旧版列表弹窗逻辑,不自动跳转至第一个结果 "goto_definition_preview_jump_first": false
如果用户配置中已有其他配置项,注意在新增配置的末尾加上英文逗号和其他项分隔,避免JSON语法错误。
3. 生效验证
保存配置文件后修改会立即生效,按下F12触发Goto Definition,按ESC即可直接返回跳转前的原位置,完全恢复旧版本使用逻辑。
异常排查
如果配置后未生效,可检查自定义快捷键是否冲突:打开首选项 -> 快捷键设置,搜索f12相关绑定,确保默认的goto_definition命令未被第三方插件或自定义规则覆盖。
内容的提问来源于stack exchange,提问作者Otus
相关产品推荐
相关产品推荐

