如何在Visual Studio Code中从集成终端打开文件?

Jan*_*oom 39 visual-studio-code

有没有办法在Visual Studio代码中打开一个文件,该文件在运行终端的同一个 vscode实例中打开?与Cloud9中的c9工具类似.

我知道代码工具,但是当你code something.php从集成终端运行它会打开一个新的 vscode实例,这不是我想要的...

小智 56

您可以使用-r或--reuse-window命令行选项.

code -r something.php
Run Code Online (Sandbox Code Playgroud)

  • 在 Windows 10 上为我打开一个新窗口:/ (5认同)
  • -r 或 --reuse-window 选项对我不起作用,无论是在 Win7 还是 Win10 上。 (2认同)
  • -r 也不适合我。编辑:我使用的是 wsl 终端,所以请注意这一点。 (2认同)
  • @AliMertCakar 你有没有让它在相同的窗口中打开通过。Ubuntu WSL?我有这个问题:( (2认同)

Ref*_*Jan 29

只是

code file_name
Run Code Online (Sandbox Code Playgroud)

我在Win10和Linux(Ubuntu)上尝试过

  • 在 Mac 上也适用于我。自[接受的答案](/sf/answers/2897732141/) (2016)时代以来,他们似乎简化了它。 (3认同)

小智 21

    \n
  1. 打开 Visual Studio 代码

    \n
  2. \n
  3. CMD+ SHIFT+ P(这将打开“命令面板”)

    \n
  4. \n
  5. 类型shell command

    \n
  6. \n
  7. 选择\xe2\x80\x9c在路径\xe2\x80\x9d中安装代码命令

    \n
  8. \n
  9. 从终端导航到任何项目,然后输入code .

    \n
  10. \n
\n

如果不起作用,请先从路径\xe2\x80\x9d中选择\xe2\x80\x9c卸载代码命令,然后重新安装。

\n


小智 8

我不知道您使用的是哪种操作系统,但是在MacOS上,您只能open filename.ext在集成终端中说,它将在同一VSCode实例中打开一个新选项卡,供您编辑。

  • 在 macOS 10.11 上不适合我...将文件与 vscode 关联,运行 `open Something.php` ,它会打开一个*新的* vscode 实例... (3认同)

pra*_*tor 8

如果您使用的command not found: code是 macOS,请使用它的完整路径。

/Applications/Visual\ Studio\ Code.app/Contents/Resources/app/bin/code -r [filename]
Run Code Online (Sandbox Code Playgroud)


Cra*_*ole 5

我用来code -r .在主窗口中打开当前目录。