vscode 中的特定代码行可以通过应用程序 url 链接到,如下所示:https://code.visualstudio.com/docs/editor/command-line#_opening-vs-code-with-urls https://code.visualstudio.com/docs/editor/command-line#_opening-vs-code-with-urls
如果能够右键单击一行代码并在剪贴板中获取 URL,那就太好了。我似乎找不到该功能是否有现有的扩展,想知道是否有人知道。
我能想到的用例是将 url 粘贴到任务管理器中,这样当需要处理该行代码时,您可以轻松地直接跳到它,而不是试图记住代码文件/LOC
您可以使用以下任务将网址打印到终端,您可以从那里复制它
{
"version": "2.0.0",
"tasks": [
{
"label": "file URL",
"type": "shell",
"command": "echo vscode://file${command:extension.commandvariable.file.filePosix}:${lineNumber}",
"problemMatcher": []
}
]
}
它使用扩展名命令变量 https://marketplace.visualstudio.com/items?itemName=rioj7.command-variable在 Windows 上获取正确的文件分隔符(/
)。它仅删除:
驱动器,因为您不希望在 Cygwin 和 MSys 中使用它。
您可以尝试使用文件和行号打开 VSC 是否有效
"command": "echo vscode://file${file}:${lineNumber}",
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)