如何从命令行调用VS代码编辑器

时间:2015-04-30 09:11:30

标签: command-line terminal visual-studio-code text-editor

这个问题说明了一切。

如何从

调用VS Code编辑器
  • windows cmd
  • linux和mac终端

e.g。对于记事本++我写

> start notepad++ test.txt

顺便说一句,编辑很棒(跨平台)!谢谢纳德拉!

您可以从microsoft

下载

25 个答案:

答案 0 :(得分:183)

使用命令code在VS Code中打开文件。

在Windows和Linux上,应自动安装shell command命令。在macOS上,需要手动安装:

启动VS Code。 现在打开命令选项板(F1)并键入Shell Command: Install 'code' command in PATH command以查找 public static T GetValue<T>(String value) { StringReader strReader = null; XmlSerializer serializer = null; XmlTextReader xmlReader = null; Object obj = null; try { strReader = new StringReader(value); serializer = new XmlSerializer(typeof(T)); xmlReader = new XmlTextReader(strReader); obj = serializer.Deserialize(xmlReader); } catch (Exception exp) { } finally { if (xmlReader != null) { xmlReader.Close(); } if (strReader != null) { strReader.Close(); } } return (T)Convert.ChangeType(obj, typeof(T)); } 。 重启你的终端。

答案 1 :(得分:31)

根据docs

  

Mac OS X

     
      
  1. 下载适用于Mac OS X的Visual Studio代码。
  2.   
  3. 双击VSCode-osx.zip以展开内容。
  4.   
  5. 将Visual Studio Code.app拖到“应用程序”文件夹中,使其在“启动板”中可用。
  6.   
  7. 右键单击图标并选择选项,保留在Dock中,将VS代码添加到Dock。
  8.         

    提示:如果要从终端运行VS Code,请将以下内容附加到〜/ .bash_profile文件(如果使用zsh,则为〜/ .zshrc)。

    code () { VSCODE_CWD="$PWD" open -n -b "com.microsoft.VSCode" --args $* ;}
    
         

    现在,您只需键入代码即可。在任何文件夹中开始编辑文件   在那个文件夹中。

         

    提示:您还可以通过更改“com.microsoft.VSCodeInsiders”将其添加到VS Code Insiders内部版本。此外,如果您不输入整个字代码,只需将其更改为c。

         

    的Linux

         
        
    1. 下载适用于Linux的Visual Studio代码。
    2.   
    3. 创建一个新文件夹并在该文件夹中提取VSCode-linux-x64.zip。
    4.   
    5. 双击“代码”以运行Visual Studio代码。
    6.         

      提示:如果要从终端运行VS Code,请创建以下链接替换/ path / to / vscode / Code with absolute   代码可执行文件的路径

      sudo ln -s /path/to/vscode/Code /usr/local/bin/code
      
           

      现在,您只需键入代码即可。在任何文件夹中开始编辑文件   在那个文件夹中。

答案 2 :(得分:16)

您也可以在将code添加到路径后键入终端的VS Code:

启动VS Code。 打开命令选项板(⇧⌘P)并键入shell command以在PATH命令中查找Shell命令:安装code命令。 Mac shell命令

重新启动终端以使新$PATH值生效。您将能够在任何文件夹中键入code .以开始编辑该文件夹中的文件。

答案 3 :(得分:13)

VS Code是2018年必备的代码编辑器

对于Windows 10用户而言,可能与Mac OS用户键入 code . 的方式相同。

找你VS Code \ bin文件夹路径,例如C:\Program Files\Microsoft VS Code\bin 。 bin文件夹包含名为 code.cmd 的文件

按照以下步骤操作并为您使用的操作系统感到自豪。

  1. 搜索&#34;高级系统设置&#34;从开始。

  2. 点击环境变量

  3. On System Variables选择&#34; path&#34;从变量选项卡,然后单击编辑。

  4. 单击弹出窗口右侧的“新建”。

  5. 从资源管理器的痕迹路径中复制路径并将其粘贴到步骤4中新打开的路径中,例如: - C:\Program Files\Microsoft VS Code\bin

  6. 在所有打开的窗口中点击确定以确认更改并重新启动 cmd

  7. 转到 cmd 并导航到服务器上的工作目录并输入 code .

  8. C:>cd wamp64\www\react-app> code .在Windows上使用VS Code打开。

    Visual Studio Code还包括一个命令提示符(终端)窗口,您可以使用
    打开其中一个或多个窗口

    。{/ p>

    希望这对我们中的许多人有所帮助。

答案 4 :(得分:5)

对于Linux和Mac,您希望使用&#39; cd&#39;导航到您解压缩VSCode文件的目录。命令。例如:

cd ~/Downloads/VSCode

然后通过运行启动应用程序..

./Code

&#39;代码&#39;是可执行文件的名称。

如果您在计算机上具有root访问权限,则可以将系统配置为允许您通过将其链接到/ usr / bin从任何地方启动VSCode,其中通常存储指向可执行文件的链接。

sudo ln -s /path/to/VSCode/folder/Code /usr/bin/Code    

您现在可以通过输入以下内容从任何地方启动VSCode:

Code

答案 5 :(得分:5)

对于VS Code Insiders Windows用户(vs code doc):

添加目录"C:\Program Files (x86)\Microsoft VS Code Insiders\bin" at%PATH%环境变量。

然后转到要使用vs代码打开的文件夹并键入:  的 code-insders .

答案 6 :(得分:4)

有时从VS Code命令调色板设置路径不起作用

而是手动将VS代码添加到路径中:

  1. 在终端

    中运行

    sudo nano /etc/paths

  2. 转到文件底部,然后输入要添加的路径
  3. 点击control-x退出。输入“Y”以保存修改后的缓冲区。
  4. 重新启动终端并测试echo $PATH。你应该有类似的东西
  5. ~ 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

    Source

答案 7 :(得分:3)

在Windows上安装时,系统会提示您将VS Code添加到PATH中。

我试图弄清楚如何从命令行用VS Code打开文件,我已经有了这个功能 - 我只是忘了我已经添加了它。您可能已经安装了它 - 通过导航到要打开的文件夹并运行命令code .来打开该文件夹来检查。

答案 8 :(得分:1)

适用于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"

但是这会因为一个双引号标题而变得混乱,所以它会创建一个以此名称作为标题而不打开项目的窗口。

CMD> start "title" "vscode://file/o:/git/lib zmq/builds/msvc/vs2017/libzmq.sln"

答案 9 :(得分:1)

对于命令行标题,您也可以运行

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功能完全相同。

答案 10 :(得分:1)

在Linux中,如果您使用getUserByEmail(email:string){ console.log("start of getUserByEmail with email:" + email) return new Promise((resolve, reject) => { this.db.list("/users", ref => ref.orderByChild('email').startAt(email) ).valueChanges().subscribe( res => { console.log('response:' + JSON.stringify(res)) resolve(res) }, err => { console.log(err) reject(err) } ) }) } ,它将在终端所在的文件夹中打开VS Code。 使用code .,它将在文件夹中打开并打开该文件。

答案 11 :(得分:1)

在 linux 终端你可以输入:

$ code run

答案 12 :(得分:1)

在Windows中,您可以将以下路径添加到环境变量

C:\Users\username\AppData\Local\Programs\Microsoft VS Code\bin

答案 13 :(得分:1)

我使用以下命令快速加载项目(在linux中)

  1. cd 进入项目 cd /project
  2. 运行命令 code pwd

其他操作系统也可以使用类似的步骤。

答案 14 :(得分:1)

打开命令行并输入:

cd your_folder_path
code.cmd . 

code.cmd your_folder_path

它将在Visual Studio Code中打开您的文件夹。 确保执行“ cd your_folder_path”命令后,您位于正确的文件夹中。

答案 15 :(得分:0)

在linux中你需要先检查你的vscode二进制文件的名字是什么

当您获得二进制文件名时,请使用以下命令检查它的位置: 你的文件名在哪里

转到 / (root) 并转到 bin 并使用您想命名的任何名称重命名文件。 重命名: mv your_file_name your_changed_name 现在你可以从终端的任何地方访问 vscode

这绝对适用于基于 Debian 的操作系统

答案 16 :(得分:0)

在某种程度上,我不愿添加到一长串答案中。然而,我在这个页面上搜索了“便携”这个词,结果是空的。 (我进行了完整的 Stack Overflow 搜索,但一无所获。)所以我想为潜在的未来搜索者添加这个非常具体的答案。

此答案适用于在 Windows 10 上以便携模式安装 VS Code 的情况。

“便携模式”指的是官方 VS Code 网页上描述的内容,截至 2021 年 1 月 21 日,可在此处找到:https://code.visualstudio.com。这并不意味着由 Gareth Flowers 或任何类似项目启动/运行的 Visual Studio Code Portable 项目。 (我并不是说这个项目或其他项目有什么不好的 - 我既没有使用过也没有评估过。)如果您正在使用这些项目之一,您需要查看该项目文档/社区 - 尽管这可能有效。

在便携式模式下“安装” VS Code 是下载 .zip 存档并将其解压缩到本地您希望 VS Code“安装”存在的任何位置。没有运行实际安装或设置,因此没有自动将 foo=2:3 ./wordexp 命令添加到您的 code


答案

在将 Portable Mode VS Code 文件解压缩到您选择的位置后,该位置应该有一个 PATH 文件夹。复制该 bin 文件夹的完整路径并将其添加到您的系统或用户(您的选择)bin 变量。

然后您应该可以从 PowerShell 或 CMD 使用 PATH 命令。

答案 17 :(得分:0)

删除旧的虚拟环境并创建新的虚拟环境。

答案 18 :(得分:0)

一种简单的方法是转到您要打开它的项目并键入

code.cmd D:\ PathTo \ yourProject \ MyProject

enter image description here

就是这样。它将在Visual Studio Code中打开您的项目。

答案 19 :(得分:0)

在Ubuntu上,flatpak版本似乎已损坏。我从Microsoft卸载并下载了deb软件包。

答案 20 :(得分:0)

如果使用snap安装VS CODE。您将需要在/snap/bin环境变量中添加PATH。 因此,请打开您的.bashrc.zshrc 并在您的PATH环境变量中添加:/snap/bin 重新加载终端, 并且code comand将启动它

答案 21 :(得分:0)

在Mac上执行此操作的其他简便方法是:转到Command Palette [Shift⇧+ Command(⌘)+ P],然后键入:Shell Command:在PATH中安装“ code”命令

一旦安装:Shell命令“代码”已成功安装在PATH中。

然后,您也可以在终端上使用代码。

答案 22 :(得分:0)

第1步:使用所需名称创建一个.bat文件,例如vscode.bat 步骤2:将路径写入Visual Studio代码 步骤3:将其保存到C:\ Windows \ System32目录

**
C:
cd Users\Bino\AppData\Local\Programs\Microsoft VS Code
Code.exe**

第4步:您可以通过键入“ vscode”(蝙蝠文件的名称)从任何地方调用Visual Studio代码

答案 23 :(得分:0)

这将起作用

sudo code --user-data-dir="~/.vscode-root"

答案 24 :(得分:0)

在dos命令提示符下键入“代码”对我有用