从命令提示符窗口打开Microsoft Visual Studio Code(Windows)

24

有没有办法在Windows的命令行中启动Microsoft Visual Studio Code?我甚至找不到我的电脑上code的目录。它甚至没有问我要下载到哪里。

5个回答

40

导航到您想要打开的目录,然后键入 code . 以启动VS Code。


只是打开 VSCode,但我还要点击按钮才能打开当前文件夹。如果 VSCode 能自动打开当前文件夹就太好了。 - angularrocks.com
1
@Kuncevic,你忘记输入“.”了。如果你输入它,它会在当前 cmd 提示符的文件夹中打开。 - John
4
我已经成功安装了VS Code,但是当我在当前项目目录下运行"code ."命令时,它给我报错:code不是内部或外部命令... 我该如何验证它是否已经安装成功? - user2156081
@sortednoun 你在使用git bash吗?如果是的话,你可以尝试这个链接https://www.seangwright.me/blog/tools/how-to-open-visual-studio-code-from-git-bash-in-windows/来打开Visual Studio Code。 - John
最好启动“code.cmd”而不是仅仅启动“code”(它会启动code.exe)。请参阅https://stackoverflow.com/questions/56134836/visual-studio-code-launched-from-command-line-conflates-the-two-processes/56134837#56134837。 - Elroy Flynn

8
许多人已经提出了通过“code .”命令从命令提示符打开代码的方法,但这只会打开Visual Studio Code稳定版。但是,如果您下载了Visual Studio Code Insider版本(具有所有最新的构建/功能,但不稳定),则需要按照以下说明在Windows中进行操作:
  • 转到控制面板->系统和安全->系统,单击高级系统设置。 enter image description here
  • 单击“环境变量”按钮 enter image description here
  • 在“系统变量”选项卡下,单击“编辑”以编辑路径变量 enter image description here
  • 根据您在计算机上安装的vscode insider的位置添加一个路径C:\Users\tsabu\AppData\Local\Programs\Microsoft VS Code Insiders\bin(或者)C:\Program Files\Microsoft VS Code Insiders\binenter image description here

    打开一个新的命令提示符,输入code-insiders .以打开vscode-insider构建/版本。

3

简短回答:

code your_path your_filename

长答案:

这里的 your_path 可以简单地使用,如果您想将当前目录作为工作路径。或者使用 .. 表示向上1级等。

code 是 Visual Studio Code(code.exe)可执行文件的名称。如果它无法启动,则可能您的 VSC 路径尚未添加到路径环境变量中。运行以下命令添加它:

set PATH=";C:\Program Files\Microsoft VS Code\bin"

当然,如果您的VSC安装在其他地方,您需要指定不同的路径。

如何查找安装路径?(点击查看截图)转到“开始”菜单,输入“Visual Studio Code”,右键单击找到的程序,“属性”,查看“目标”。现在您就可以看到了!


1

如果已安装,它可能已经被添加到您的路径中。尝试在命令行中使用code <filename>。如果没有,您可以将命令行脚本目录添加到您的路径中。默认情况下,命令行脚本目录将下载到以下位置:

C:\Users\<username>\AppData\Local\Code\bin

1
你刚才是不是以别人的身份回答了自己的问题? - Reticulated Spline
2
@ReticulatedSpline 是的。http://stackoverflow.com/help/self-answer。去年早些时候有一篇关于这个问题的博客文章,它说要像不知道答案一样提问。如果你能在git bash中解决问题,仍然可以回答。我现在似乎无法弄清楚。 - John
4
@ReticulatedSpline:这是完全合理的SO礼节 :) (翻译说明:将英文句子直接翻译成中文,并保持原意和语气,不涉及额外解释或注释。) - Binary Worrier

0

将命令提示符指向包含您想要打开的文件的特定文件夹。假设您想要打开名为main.scss的文件。只需运行此命令:

start code main.scss

如果 Visual Studio Code 已经打开,你可以直接执行以下操作:
code main.scss

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