Visual Studio Code 命令行工具 `code` 配置指南

为什么使用 code

使用 code 命令行工具可以让开发者直接从终端打开 Visual Studio Code,无需手动导航文件夹,极大地提高了工作效率。这对于频繁使用终端的开发者来说尤为便利。

配置 code 命令行工具

Mac 和 Linux

  1. 安装 Visual Studio Code

    • 确保已经安装了 Visual Studio Code。
  2. 安装 code 命令行工具

    • 打开 Visual Studio Code。
    • 按下 Cmd + Shift + P(在 Linux 上为 Ctrl + Shift + P)打开命令面板。
    • 输入并选择 Shell Command: Install 'code' command in PATH。
    • 这会将 code 命令添加到系统的 PATH 中。
  3. 验证安装

    • 打开 iTerm2 或其他终端。
    • 输入 code,如果 Visual Studio Code 打开,说明配置成功。

Windows

  1. 安装 Visual Studio Code

    • 确保已经安装了 Visual Studio Code。
  2. 配置 PATH

    • 自动配置 :安装时,选择添加 code 命令到 PATH 的选项。
    • 手动配置 :
      • 找到 Visual Studio Code 的安装路径,通常在 C:\Program Files\Microsoft VS Code\ 或 C:\Users\<YourUsername>\AppData\Local\Programs\Microsoft VS Code\。
      • 打开系统属性,进入"环境变量"。
      • 在"系统变量"中编辑"Path",添加路径 C:\Program Files\Microsoft VS Code\bin。
      • 保存并关闭所有窗口。
  3. 验证安装

    • 打开命令提示符或 PowerShell。
    • 输入 code,如果 Visual Studio Code 打开,说明配置成功。

使用 code 命令

  • 打开 Visual Studio Code :

    bash 复制代码
    code
  • 在当前目录打开 Visual Studio Code :

    bash 复制代码
    code .
  • 打开指定文件 :

    bash 复制代码
    code <filename>

移除 code 命令行工具

Mac 和 Linux

  1. 找到 code 命令的位置

    • 通常安装在 /usr/local/bin/code。
  2. 删除 code 命令

    • 打开终端。

    • 输入以下命令删除 code:

      bash 复制代码
      sudo rm /usr/local/bin/code
  3. 验证移除

    • 在终端中输入 code,如果显示"command not found",说明移除成功。

Windows

  1. 移除 PATH 中的 code

    • 打开系统环境变量设置。
    • 从 PATH 中移除 Visual Studio Code 的路径。
  2. 验证移除

    • 在命令提示符或 PowerShell 中输入 code,如果显示"command not found",说明移除成功。
相关推荐
free-elcmacom4 天前
手撕 memcpy 和 memmove:从字节级拷贝到内存重叠的终极较量
c语言·开发语言·青少年编程·visual studio code·visual studio
webkubor4 天前
Cloudflare 发了个新 CLI,但它的第一用户不是你
agent·ai编程·命令行
围炉聊科技6 天前
Herdr智能体多路复用让你的编程工具协作起来——智能体基建系列
agent·ai编程·命令行
free-elcmacom12 天前
发际线警告!手撕《C陷阱与缺陷》终极 BOSS:signal 函数与 typedef 魔法
c语言·开发语言·visual studio code·visual studio
前端小白乘风12 天前
VS Code 终于能连微信了!发现一个硬核开源神仙插件:WeChat AHP
微信·visual studio code·deepseek
玄芯散人14 天前
【筑基·059】Linux命令行入门:工程师的操作系统
linux·操作系统·命令行
free-elcmacom14 天前
C语言指针进阶——指针数组模拟二维数组,以及二级指针到底怎么理解
c语言·visual studio code
formulahendry14 天前
微信和 VS Code 强强联合!WeChat AHP 来了
visual studio code·vs code
Flynt15 天前
HN 382分热文里的终端小技巧,我实测了一遍,git pickaxe 最值
git·命令行
向北丶16 天前
vscode 导入语句排序和删除未使用的导入
前端·visual studio code