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",说明移除成功。
相关推荐
DigitalOcean1 天前
不受限于 Copilot,教你在 VS Code 中接入 GPT、Claude
agent·visual studio code
枣把儿4 天前
开源!全套公众号写作、封面、发布自动化工具包!
前端·命令行
formulahendry6 天前
为什么全世界都在 Fork 它?VS Code 官方纪录片(中字完整版)正式上线!
微软·visual studio code·vs code
死磕音视频8 天前
Codex CLI 入门:在终端里让 AI 读懂项目并完成一次小修改
openai·ai编程·命令行·codex
三十而立洋8 天前
知枝 · MindSprout:可以直接将 markdown 转换为思维导图的 vscode 插件
前端·visual studio code
databook11 天前
使用命令行做描述性统计的技巧
数据分析·命令行
formulahendry13 天前
在 VS Code 里自由切换 Copilot、Claude、Codex、OpenCode、Pi、Kimi、Qwen:任何 Agent 都能接
visual studio code·vs code·acp
开开心心就好15 天前
打印机卡住打不了?一键清理卡死打印队列
服务器·开发语言·算法·pdf·ocr·idea·visual studio code
iReachers20 天前
Termux:把安卓手机变成随身的命令行工具箱
python·安卓·termux·命令行·实用工具
Vex2une24 天前
Windows PowerShell 发展史:从命令行工具到自动化核心
windows·自动化运维·命令行·powershell·cmd·脚本语言·对象管道