如何在VS Code终端中编写指向多行范围的可点击链接?
如何在终端输出VS Code可识别的带范围的可点击路径?
VS Code内置终端支持带行列范围的可点击路径,正确格式如下:
./文件路径:起始行:起始列-结束行:结束列
举个实际例子,要选中./demo.py里第1行第2列到第3行第4列的内容,输出格式应为:
./demo.py:1:2-3:4
针对你遇到的问题逐一说明:
- 你尝试的
./file:1:2-3:4其实是标准格式,若被误识别为第4行,可检查终端是否开启了链接高亮(VS Code内置终端默认支持),或尝试用单引号包裹路径避免解析干扰。 ./file:1:2:3:4不符合解析规则,VS Code会将其识别为文件路径:行:列:行:列,最终定位到第3行第4列,而非范围。./file:1-3:2-4的格式错误,VS Code会把1-3当作单个行号去查找,自然提示无匹配结果。
如果不需要精确到列,仅需选中多行,可使用简化格式:
./文件路径:起始行-结束行
比如./demo.py:1-3,点击后会直接选中第1到第3行。
内容的提问来源于stack exchange,提问作者Tony
相关产品推荐
相关产品推荐

