如何从终端/命令行调用 VS 代码编辑器
How to call VS Code Editor from terminal / command line
问题说明了一切。
如何从
打开 VS Code 编辑器
- windows 命令
- linux 和 mac 终端
例如对于记事本++我写
> start notepad++ test.txt
顺便说一句,编辑器很棒(跨平台)!谢谢纳德拉!
您可以从microsoft
下载
在 Linux 和 Mac 的情况下,您想导航到使用 'cd' 命令提取 VSCode 文件的目录。例如:
cd ~/Downloads/VSCode
然后你通过运行启动应用程序..
./Code
'Code' 是可执行文件的名称。
如果您在计算机上具有 root 访问权限,则可以将系统配置为允许您从任何地方启动 VSCode,方法是将其链接到通常存储可执行文件链接的 /usr/bin。
sudo ln -s /path/to/VSCode/folder/Code /usr/bin/Code
您现在可以通过键入以下内容从任何地方启动 VSCode:
Code
根据 docs:
Mac OS X
- Download Visual Studio Code for Mac OS X.
- Double-click on VSCode-osx.zip to expand the contents.
- Drag Visual Studio Code.app to the Applications folder, making it available in the Launchpad.
- Add VS Code to your Dock by right-clicking on the icon and choosing Options, Keep in Dock.
Tip: If you want to run VS Code from the terminal, append the following to your ~/.bash_profile file (~/.zshrc in case you use zsh).
code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* ;}
Now, you can simply type code . in any folder to start editing files
in that folder.
Tip: You can also add it to VS Code Insiders build by changing "com.microsoft.VSCodeInsiders". Also if you don't to type the whole word code, just change it to c.
Linux
- Download Visual Studio Code for Linux.
- Make a new folder and extract VSCode-linux-x64.zip inside that folder.
- Double click on Code to run Visual Studio Code.
Tip: If you want to run VS Code from the terminal, create the following link substituting /path/to/vscode/Code with the absolute
path to the Code executable
sudo ln -s /path/to/vscode/Code /usr/local/bin/code
Now, you can simply type code . in any folder to start editing files
in that folder.
要打开文件或目录,请使用命令:
code /path/to/file/or/directory/you/want/to/open
macOS用户,需要手动安装:
- 启动 VS 代码。
Command + Shift + P
打开命令面板。
- 键入
shell command
,找到 Shell Command: Install 'code' command in PATH
和 select 进行安装。
- 重新启动您的终端。
在 Windows 上安装时,系统会提示您将 VS Code 添加到您的 PATH。
我试图弄清楚如何从命令行使用 VS Code 打开文件,我已经具备了这种能力 - 我只是忘了我已经添加了它。您可能已经安装了它 - 通过导航到您要打开的文件夹和 运行 命令 code .
打开该文件夹进行检查。
您还可以 运行 VS Code 从终端输入 code
后添加到路径:
启动 VS 代码。
打开命令面板 (⇧⌘P)
并键入 shell command
以找到 Shell 命令:在 PATH 命令中安装 code
命令。
Mac shell 命令
重新启动终端以使新的 $PATH
值生效。您将能够在任何文件夹中键入 code .
以开始编辑该文件夹中的文件。
对于 VS Code Insiders Windows 用户 (vs code doc):
添加目录"C:\Program Files (x86)\Microsoft VS Code Insiders\bin"
在 %PATH% 环境变量。
然后转到您要使用 vs 代码打开的文件夹并键入:
code-insders .
有时从 VS Code 命令面板设置路径不起作用
改为手动将 VS Code 添加到路径中:
运行 在终端
sudo nano /etc/paths
到文件底部,输入你要添加的路径
按 control-x 退出。输入“Y”保存修改后的缓冲区。
重新启动终端并测试 echo $PATH
。你应该有类似的东西
~ echo $PATH /Users/shashank/.nvm/versions/node/v8.9.2/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/Visual Studio Code.app/Contents/Resources/app/bin
下次,您从终端导航到您的项目文件夹
输入:
code .
或
code /path/to/project
VS Code 是 2018 年必备的代码编辑器
对于 Windows 10 个用户,很多是可能的,与 Mac OS 用户键入 code .
的方法相同。
寻找你的 VS Code \bin 文件夹路径,例如 C:\Program Files\Microsoft VS Code\bin
。 bin 文件夹包含一个名为 code.cmd
的文件
按照以下步骤操作,为您使用的 OS 感到自豪。
从开始搜索 "Advanced System Setting"。
点击环境变量
在系统变量上,从变量选项卡中选择 "path",然后单击编辑。
点击弹出窗口右侧的新建window。
从资源管理器的面包屑路径中复制您的路径并将其粘贴到步骤 4 中新打开的路径中,例如:- C:\Program Files\Microsoft VS Code\bin
在所有打开的 windows 上单击确定以确认更改并重新启动您的 cmd
转到您的 cmd
并导航到您在服务器上的工作目录并键入 code .
C:>cd wamp64\www\react-app> code .
在 Windows.
上使用 VS Code 打开
Visual Studio 代码还包括一个命令提示符(终端)window,您可以使用
打开其中一个或多个
Ctrl + `
在你的键盘上。
希望这对某些人有所帮助,就像对我们许多人所做的一样。
这适用于 Windows:
CMD> start vscode://file/o:/git/libzmq/builds/msvc/vs2017/libzmq.sln
但是如果文件路径有空格,通常会在它周围加上双引号,像这样:
CMD> start "vscode://file/o:/git/lib zmq/builds/msvc/vs2017/libzmq.sln"
但是这与 start 混淆了,它可以使用 double-quoted 标题,所以它会创建一个 window 以此名称作为标题而不打开项目。
CMD> start "title" "vscode://file/o:/git/lib zmq/builds/msvc/vs2017/libzmq.sln"
在 DOS 命令提示符下输入 "code" 对我有用
对于命令行头,您还可以 运行
sudo ln -s "/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code" /usr/local/bin/code
这与 VSCode 中的 Shell Command: Install 'code' command in PATH command
功能完全相同。
在 linux 中,如果您使用 code .
,它将在终端所在的文件夹中打开 VS Code。
使用 code . Filename.cs
它将在文件夹中打开并打开所述文件。
这会奏效。这是您的目录名称 "Directory_Name"
sudo code --user-data-dir="Directory_Name"
在Windows上可以将以下路径添加到系统环境变量中。
C:\Users\username\AppData\Local\Programs\Microsoft VS Code\bin
第 1 步:使用您想要的名称创建一个 .bat 文件,例如 vscode.bat
第 2 步:写下 Visual Studio 代码的路径
第三步:保存在C:\Windows\System32目录
**
C:
cd Users\Bino\AppData\Local\Programs\Microsoft VS Code
Code.exe**
第 4 步:您可以从任何地方调用 visual studio 代码,方法是键入 "vscode",这是您的 bat 文件的名称
在 mac 上执行此操作的其他简单方法是:转到命令面板 [ Shift ⇧+ 命令 (⌘)+P] 并键入:Shell 命令:安装 'code' 命令在路径中
一旦安装:Shell 命令 'code' 成功安装在 PATH 中。
然后您也可以使用终端中的代码。
如果您使用 snap
安装 VS CODE。您需要在 PATH
环境变量中添加 /snap/bin
。
所以 - 打开你的 .bashrc
或 .zshrc
并在您的 PATH 环境变量中添加 :/snap/bin
重新加载终端,
然后 code
命令将启动它
在 Ubuntu 上,flatpak 版本似乎已损坏。我卸载了它并直接从 Microsoft 下载了 deb 包。
一个简单的方法是转到您要打开它的项目并键入
code.cmd D:\PathTo\yourProject\MyProject
就是这样。它将在 Visual Studio 代码中打开您的项目。
打开命令行并输入:
cd your_folder_path
code.cmd .
或
code.cmd your_folder_path
它将在 Visual Studio 代码中打开您的文件夹。
确保在执行“cd your_folder_path”命令后您位于正确的文件夹中。
删除旧的虚拟环境并创建新的虚拟环境。
在某种程度上,我不愿添加到长长的答案列表中。然而,我在这个页面上搜索了“便携式”这个词,结果是空的。 (而且我进行了完整的 Stack Overflow 搜索,但也一无所获。)所以我想为未来潜在的搜索者添加这个非常具体的答案。
如果您在 Windows 10 上以 便携模式 安装了 VS Code,则此答案适用。
“便携模式”是指 VS Code 官方网页上描述的内容,截至 2021 年 1 月 21 日,可在此处找到:https://code.visualstudio.com。它并不意味着 Gareth Flowers 的 Visual Studio Code Portable 项目 started/run 或任何类似项目。 (我没有说这个或其他项目有什么不好——我既没有使用也没有评估过。)如果你正在使用这些项目之一,你需要检查那个项目documentation/community——尽管这可能有效。
“在便携模式下安装”VS Code 正在下载一个 .zip 存档并将其解压缩到您希望 VS Code“安装”所在的位置。没有 运行 的实际安装或设置,因此不会自动将 code
命令添加到您的 PATH
。
回答
将 Portable Mode VS Code 文件解压缩到您选择的位置后,该位置应该有一个 bin
文件夹。复制 bin
文件夹的完整路径并将其添加到您的系统或用户(您的选择)PATH
变量。
然后您应该能够从 PowerShell 或 CMD 使用 code
命令。
我使用以下命令快速加载项目(在linux)
- cd 进入项目
cd /project
- 运行 命令
code pwd
其他Os也可以使用类似的步骤。
在 linux 终端中,您只需键入:
$ code run
在linux中你需要先检查你的vscode二进制文件的名字是什么
当您获得二进制文件名时,请使用以下命令检查它的位置:
其中 your_file_name
转到 /(根)并转到 bin 并使用您想要的任何名称重命名文件。
重命名:mv your_file_name your_changed_name
现在您可以从终端
中的任何地方访问vscode
这适用于基于 Debian 的 Os 绝对
对于 linux Debian,可以完成以下操作
$ export PATH=$PATH:/usr/share/code
然后运行它
$ code
$ code file.py
$ code workingdir
Windows:
在系统环境变量中添加 code CLI 路径。
在windows默认代码cli路径是(用户名是你的电脑用户名)C:\Users\username\AppData\Local\Programs\Microsoft VS Code\bin
然后你可以通过打开你的项目文件夹并打开新的cmd并输入code .
来检查它
问题说明了一切。
如何从
打开 VS Code 编辑器- windows 命令
- linux 和 mac 终端
例如对于记事本++我写
> start notepad++ test.txt
顺便说一句,编辑器很棒(跨平台)!谢谢纳德拉!
您可以从microsoft
下载在 Linux 和 Mac 的情况下,您想导航到使用 'cd' 命令提取 VSCode 文件的目录。例如:
cd ~/Downloads/VSCode
然后你通过运行启动应用程序..
./Code
'Code' 是可执行文件的名称。
如果您在计算机上具有 root 访问权限,则可以将系统配置为允许您从任何地方启动 VSCode,方法是将其链接到通常存储可执行文件链接的 /usr/bin。
sudo ln -s /path/to/VSCode/folder/Code /usr/bin/Code
您现在可以通过键入以下内容从任何地方启动 VSCode:
Code
根据 docs:
Mac OS X
- Download Visual Studio Code for Mac OS X.
- Double-click on VSCode-osx.zip to expand the contents.
- Drag Visual Studio Code.app to the Applications folder, making it available in the Launchpad.
- Add VS Code to your Dock by right-clicking on the icon and choosing Options, Keep in Dock.
Tip: If you want to run VS Code from the terminal, append the following to your ~/.bash_profile file (~/.zshrc in case you use zsh).
code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* ;}
Now, you can simply type code . in any folder to start editing files in that folder.
Tip: You can also add it to VS Code Insiders build by changing "com.microsoft.VSCodeInsiders". Also if you don't to type the whole word code, just change it to c.
Linux
- Download Visual Studio Code for Linux.
- Make a new folder and extract VSCode-linux-x64.zip inside that folder.
- Double click on Code to run Visual Studio Code.
Tip: If you want to run VS Code from the terminal, create the following link substituting /path/to/vscode/Code with the absolute path to the Code executable
sudo ln -s /path/to/vscode/Code /usr/local/bin/code
Now, you can simply type code . in any folder to start editing files in that folder.
要打开文件或目录,请使用命令:
code /path/to/file/or/directory/you/want/to/open
macOS用户,需要手动安装:
- 启动 VS 代码。
Command + Shift + P
打开命令面板。- 键入
shell command
,找到Shell Command: Install 'code' command in PATH
和 select 进行安装。 - 重新启动您的终端。
在 Windows 上安装时,系统会提示您将 VS Code 添加到您的 PATH。
我试图弄清楚如何从命令行使用 VS Code 打开文件,我已经具备了这种能力 - 我只是忘了我已经添加了它。您可能已经安装了它 - 通过导航到您要打开的文件夹和 运行 命令 code .
打开该文件夹进行检查。
您还可以 运行 VS Code 从终端输入 code
后添加到路径:
启动 VS 代码。
打开命令面板 (⇧⌘P)
并键入 shell command
以找到 Shell 命令:在 PATH 命令中安装 code
命令。
Mac shell 命令
重新启动终端以使新的 $PATH
值生效。您将能够在任何文件夹中键入 code .
以开始编辑该文件夹中的文件。
对于 VS Code Insiders Windows 用户 (vs code doc):
添加目录"C:\Program Files (x86)\Microsoft VS Code Insiders\bin"
在 %PATH% 环境变量。
然后转到您要使用 vs 代码打开的文件夹并键入:
code-insders .
有时从 VS Code 命令面板设置路径不起作用
改为手动将 VS Code 添加到路径中:
运行 在终端
sudo nano /etc/paths
到文件底部,输入你要添加的路径
按 control-x 退出。输入“Y”保存修改后的缓冲区。
重新启动终端并测试
echo $PATH
。你应该有类似的东西
~ echo $PATH /Users/shashank/.nvm/versions/node/v8.9.2/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/Visual Studio Code.app/Contents/Resources/app/bin
下次,您从终端导航到您的项目文件夹
输入:
code .
或
code /path/to/project
VS Code 是 2018 年必备的代码编辑器
对于 Windows 10 个用户,很多是可能的,与 Mac OS 用户键入 code .
的方法相同。
寻找你的 VS Code \bin 文件夹路径,例如 C:\Program Files\Microsoft VS Code\bin
。 bin 文件夹包含一个名为 code.cmd
按照以下步骤操作,为您使用的 OS 感到自豪。
从开始搜索 "Advanced System Setting"。
点击环境变量
在系统变量上,从变量选项卡中选择 "path",然后单击编辑。
点击弹出窗口右侧的新建window。
从资源管理器的面包屑路径中复制您的路径并将其粘贴到步骤 4 中新打开的路径中,例如:-
C:\Program Files\Microsoft VS Code\bin
在所有打开的 windows 上单击确定以确认更改并重新启动您的
cmd
转到您的
cmd
并导航到您在服务器上的工作目录并键入code .
C:>cd wamp64\www\react-app> code .
在 Windows.
Visual Studio 代码还包括一个命令提示符(终端)window,您可以使用
打开其中一个或多个
Ctrl + `
在你的键盘上。
希望这对某些人有所帮助,就像对我们许多人所做的一样。
这适用于 Windows:
CMD> start vscode://file/o:/git/libzmq/builds/msvc/vs2017/libzmq.sln
但是如果文件路径有空格,通常会在它周围加上双引号,像这样:
CMD> start "vscode://file/o:/git/lib zmq/builds/msvc/vs2017/libzmq.sln"
但是这与 start 混淆了,它可以使用 double-quoted 标题,所以它会创建一个 window 以此名称作为标题而不打开项目。
CMD> start "title" "vscode://file/o:/git/lib zmq/builds/msvc/vs2017/libzmq.sln"
在 DOS 命令提示符下输入 "code" 对我有用
对于命令行头,您还可以 运行
sudo ln -s "/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code" /usr/local/bin/code
这与 VSCode 中的 Shell Command: Install 'code' command in PATH command
功能完全相同。
在 linux 中,如果您使用 code .
,它将在终端所在的文件夹中打开 VS Code。
使用 code . Filename.cs
它将在文件夹中打开并打开所述文件。
这会奏效。这是您的目录名称 "Directory_Name"
sudo code --user-data-dir="Directory_Name"
在Windows上可以将以下路径添加到系统环境变量中。
C:\Users\username\AppData\Local\Programs\Microsoft VS Code\bin
第 1 步:使用您想要的名称创建一个 .bat 文件,例如 vscode.bat 第 2 步:写下 Visual Studio 代码的路径 第三步:保存在C:\Windows\System32目录
**
C:
cd Users\Bino\AppData\Local\Programs\Microsoft VS Code
Code.exe**
第 4 步:您可以从任何地方调用 visual studio 代码,方法是键入 "vscode",这是您的 bat 文件的名称
在 mac 上执行此操作的其他简单方法是:转到命令面板 [ Shift ⇧+ 命令 (⌘)+P] 并键入:Shell 命令:安装 'code' 命令在路径中
一旦安装:Shell 命令 'code' 成功安装在 PATH 中。
然后您也可以使用终端中的代码。
如果您使用 snap
安装 VS CODE。您需要在 PATH
环境变量中添加 /snap/bin
。
所以 - 打开你的 .bashrc
或 .zshrc
并在您的 PATH 环境变量中添加 :/snap/bin
重新加载终端,
然后 code
命令将启动它
在 Ubuntu 上,flatpak 版本似乎已损坏。我卸载了它并直接从 Microsoft 下载了 deb 包。
一个简单的方法是转到您要打开它的项目并键入
code.cmd D:\PathTo\yourProject\MyProject
就是这样。它将在 Visual Studio 代码中打开您的项目。
打开命令行并输入:
cd your_folder_path
code.cmd .
或
code.cmd your_folder_path
它将在 Visual Studio 代码中打开您的文件夹。 确保在执行“cd your_folder_path”命令后您位于正确的文件夹中。
删除旧的虚拟环境并创建新的虚拟环境。
在某种程度上,我不愿添加到长长的答案列表中。然而,我在这个页面上搜索了“便携式”这个词,结果是空的。 (而且我进行了完整的 Stack Overflow 搜索,但也一无所获。)所以我想为未来潜在的搜索者添加这个非常具体的答案。
如果您在 Windows 10 上以 便携模式 安装了 VS Code,则此答案适用。
“便携模式”是指 VS Code 官方网页上描述的内容,截至 2021 年 1 月 21 日,可在此处找到:https://code.visualstudio.com。它并不意味着 Gareth Flowers 的 Visual Studio Code Portable 项目 started/run 或任何类似项目。 (我没有说这个或其他项目有什么不好——我既没有使用也没有评估过。)如果你正在使用这些项目之一,你需要检查那个项目documentation/community——尽管这可能有效。
“在便携模式下安装”VS Code 正在下载一个 .zip 存档并将其解压缩到您希望 VS Code“安装”所在的位置。没有 运行 的实际安装或设置,因此不会自动将 code
命令添加到您的 PATH
。
回答
将 Portable Mode VS Code 文件解压缩到您选择的位置后,该位置应该有一个 bin
文件夹。复制 bin
文件夹的完整路径并将其添加到您的系统或用户(您的选择)PATH
变量。
然后您应该能够从 PowerShell 或 CMD 使用 code
命令。
我使用以下命令快速加载项目(在linux)
- cd 进入项目
cd /project
- 运行 命令
code pwd
其他Os也可以使用类似的步骤。
在 linux 终端中,您只需键入:
$ code run
在linux中你需要先检查你的vscode二进制文件的名字是什么
当您获得二进制文件名时,请使用以下命令检查它的位置: 其中 your_file_name
转到 /(根)并转到 bin 并使用您想要的任何名称重命名文件。 重命名:mv your_file_name your_changed_name 现在您可以从终端
中的任何地方访问vscode这适用于基于 Debian 的 Os 绝对
对于 linux Debian,可以完成以下操作
$ export PATH=$PATH:/usr/share/code
然后运行它
$ code
$ code file.py
$ code workingdir
Windows:
在系统环境变量中添加 code CLI 路径。
在windows默认代码cli路径是(用户名是你的电脑用户名)C:\Users\username\AppData\Local\Programs\Microsoft VS Code\bin
然后你可以通过打开你的项目文件夹并打开新的cmd并输入code .