Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>SuperCopyNew to Visual Studio Code? Get it now.
SuperCopy

SuperCopy

gaoyingxie

|
2 installs
| (3) | Free
右键超级复制:一键复制文件绝对路径 + 行号 + 列号,方便贴给 AI Agent、代码评审或工单。
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

SuperCopy

右键一下,复制「绝对路径 + 行号 + 列号」,直接丢给 AI Agent、队友或工单。

Right-click once to copy absolute path + line + column — ready to paste into AI agents, code review comments, or tickets.

输出格式 / What you get

选一段代码 → 右键 → 超级复制:

g:\Projects\MyApp\src\example.py:12:1-15:18
  • 单选一行 / 光标处 → path:12:5
  • 多行选中 → path:12:1-15:18(结束列为不包含语义,与 VS Code 原生 range 一致)
  • 多光标 / 多选区 → 每段一行
  • 非本地文件(untitled 等)→ 回退用 URI 字符串

复制的是位置而不是代码内容,所以再长的函数也只是一行,贴进对话不占地方。目标编辑器与多数 AI Agent 都能识别 path:line:col 并直接跳转定位。

用法 / Usage

  1. 选中代码(或把光标放到目标行)
  2. 编辑器内右键 → 超级复制(路径:行:列)
  3. 粘贴到任意位置

也可以在命令面板(Ctrl+Shift+P)执行 SuperCopy: 超级复制(路径:行:列)。默认无快捷键,需要的话在「键盘快捷方式」里自行绑定。

为什么 / Why

给 AI Agent 报问题时,最缺的就是「这段代码在哪」。手动拼 文件:行号:列号 又慢又容易错。SuperCopy 放在右键「复制」下面,顺手就能拿到精确位置:

  • Agent 按路径 + 行列直接定位,不用你额外解释
  • 只给位置,不给内容,消息短、上下文干净
  • 多行选中时给出区间,说明改动范围

Requirements

VS Code 1.85 及以上。纯 JS,无运行时依赖,Windows / macOS / Linux 通用。

已知问题 / Known Issues

  • 结束列沿用 VS Code 的排他语义(15:18 指第 15 行第 18 列之前),与 LSP range 一致。
  • 若调试扩展时宿主窗口闪退,通常是已安装的其他扩展冲突,可用 --disable-extensions 启动开发宿主。

赞助 / Sponsor

如果这个插件帮你省了点时间,可以请我喝杯咖啡,谢啦。

If SuperCopy saves you a bit of time, you can buy me a coffee. Thanks!

支付宝赞助码 / Alipay donation QR

Release Notes

见同目录 CHANGELOG.md。

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft