我希望将Visual Studio Code与我的其他工具集成,其中一部分是能够通过传递文件名、行号和列号来启动Visual Studio Code,以便将光标定位到文件中的特定位置。
有没有方法可以实现这个功能?
我希望将Visual Studio Code与我的其他工具集成,其中一部分是能够通过传递文件名、行号和列号来启动Visual Studio Code,以便将光标定位到文件中的特定位置。
有没有方法可以实现这个功能?
在新的0.5.0版本中,您可以使用以下语法在一行和列上打开一个或多个文件:
code -g file1:<line>:<column?> file2:<line>:<column?> file3:<line>:<column?>
code -g c:\tmp\new.txt:1:1
时出现以下错误:Arguments in '--goto' mode should be in the format of 'FILE(:LINE(:COLUMN))'
。文件存在。进一步测试后,我发现 code c:\tmp\new.txt:1:1
打开的是一个名为 Untitled-1
的文件,而不是我的目标文件。code c:\tmp\new.txt
可以正确打开文件。请问我做错了什么? - D'Arcy Rittich
--line 25 --column 40
(或-l:25 -c:40
), 可以让它们在最后活动的实例中加载,但是也可能存在不希望这样做的情况。通过操作系统指定一个新实例或允许使用命名实例启动将会很好。例如,我可能有一个名为“Ad Hoc”的命名实例,如果它不存在,它将会被启动。对于我编辑的不属于常规项目的随机文件,可以使用这个命名实例。 - D'Arcy Rittich