在VSCode中打开特定行的文件

29
在这个部分:https://code.visualstudio.com/docs/editor/codebasics#_additional-command-line-arguments 它说明你可以使用--goto在特定行中打开文件。我使用AstroGrep搜索代码,每次尝试使用--goto参数时,VsCode都无法打开。
以下是一个失败的示例参数:
Code.exe --goto C:\filepath\filename.txt:450:11
或者
Code.exe --goto "C:\file path\filename.txt":450:11

这个文件:行数:列数的语法有什么问题吗?还是这是VSCode的一个Bug?

谢谢。

3个回答

16
Code.exe --goto "C:\file path\filename.txt:450:11" 

对我很有效,仔细查看引号。


8

似乎是一个已知的问题,几天前已经解决 - 请参见这里

下一个版本之前的解决方法:

  • 使用相对路径
  • 使用VSCode的Insider版本

0
在MacOS中,我通过运行相同的命令实现相同的功能。
// `code` should be added to PATH beforehand
code --goto "<filepath>:<linenumber>:<x-coordinates>"

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接