VSCode可通过内置命令、扩展或自定义快捷键实现行列双维度跳转:1. 命令面板输入“Go to Line…”后键入“行号:列号”;2. 安装“Jump to Line”扩展并用Cmd+Alt+G触发;3. 在keybindings.json中自定义快捷键绑定。

如果您在使用 VSCode 编辑代码时需要精准定位到某一行某一列的位置,但默认的“Go to Line”功能仅支持行号跳转,则可以借助专门的扩展来实现行列双维度导航。以下是实现该功能的多种方法:
本文运行环境:MacBook Air,macOS Sequoia。
一、使用内置命令配合参数输入
VSCode 原生支持通过命令面板执行带行列坐标的跳转,无需安装额外插件,适用于临时快速定位。
1、按下 Cmd + Shift + P(macOS)或 Ctrl + Shift + P(Windows/Linux)打开命令面板。
2、输入并选择 Go to Line… 命令。
3、在弹出的输入框中键入 行号:列号,例如 42:8,然后按回车。
二、安装并配置 “Jump to Line” 扩展
该扩展专为行列跳转设计,提供更直观的界面与快捷键绑定,增强操作效率。
1、在 VSCode 扩展市场中搜索 Jump to Line,确认作者为 jasonnutter 后点击安装。
2、重启 VSCode 使扩展生效。
3、按下 Cmd + Alt + G(macOS)或 Ctrl + Alt + G(Windows/Linux)触发跳转面板。
4、在弹出的输入框中直接输入 行:列 格式,如 156:32,回车完成跳转。
三、自定义快捷键绑定行列跳转命令
通过修改键盘快捷方式,可将行列跳转映射为单键组合,避免依赖第三方扩展。
1、按下 Cmd + K 再按 Cmd + S 打开键盘快捷方式设置。
2、点击右上角的 打开键盘快捷方式(JSON) 图标。
3、在 keybindings.json 文件中添加如下条目:
4、保存文件后,即可使用新设定的快捷键(如 Cmd + Shift + L)调出行列跳转输入框。










