是否有一种方法可以在运行终端的相同 vscode实例中打开的Visual Studio Code中从终端打开文件?与Cloud9中的c9工具类似。
我了解code工具,但是当您从集成终端运行code something.php
时,它会打开一个新 vscode实例,这不是我的意思想...
答案 0 :(得分:43)
您可以使用-r或--reuse-window命令行选项。
code -r something.php
答案 1 :(得分:4)
我不知道您正在使用哪种操作系统,但在MacOS上,您只需在集成终端中说open filename.ext
,它就会在同一个VSCode实例中打开一个新标签,准备你编辑。
答案 2 :(得分:2)
我使用code -r .
在主窗口中打开当前目录。
答案 3 :(得分:1)
只是
code file_name
我在 Win10 和 Linux (Ubuntu) 上尝试过
答案 4 :(得分:1)
如果您在 MacOS 中有 command not found: code
,请使用它的完整路径。
/Applications/Visual\ Studio\ Code.app/Contents/Resources/app/bin/code -r [filename]
答案 5 :(得分:0)
,我发现执行此操作的唯一方法是例如更改系统中的文件关联,以便默认情况下由Visual Studio Code打开.cproj和.cs文件,并在Terminal中键入“ filename.cs”以在同一窗口中以该名称打开文件... -r选项不是为第一个调用工作(打开一个新窗口),但在随后的每个调用中都正确地重用了同一窗口。好的,无法以这种方式打开整个目录-还是有点伪劣。也许使用外壳并使用“ -r”选项会更方便