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",说明移除成功。
相关推荐
北鸟南游6 天前
Claude Code使用技巧-为Claude Code接入国产大模型
ai·ai编程·visual studio code
TUTO_TUTO7 天前
【python-词汇指标提取工具开发】自学笔记(1)-后端程序
人工智能·python·pandas·visual studio code
Clarice__7 天前
Anaconda安装、使用教程
windows·python·机器学习·conda·visual studio code
C++ 老炮儿的技术栈8 天前
CMFCEditBrowseCtrl用法一例
c语言·开发语言·c++·windows·qt·visual studio code
luoqice10 天前
彻底清除vscode注册表解决重装后无法使用问题
visual studio code
optimistic_chen14 天前
【Docker入门】Docker原理和安装
linux·运维·服务器·docker·容器·命令行
晚霞的不甘15 天前
Flutter for OpenHarmony 实战:[开发环境搭建与项目编译指南]
git·flutter·react native·react.js·elasticsearch·visual studio code
散峰而望16 天前
OJ 题目的做题模式和相关报错情况
java·c语言·数据结构·c++·vscode·算法·visual studio code
winfredzhang16 天前
自动化视频制作:深入解析 FFmpeg 图片转视频脚本
ffmpeg·自动化·音视频·命令行·bat·图片2视频
特立独行的猫a20 天前
鸿蒙PC生态三方命令行软件移植:XZ压缩工具移植到鸿蒙PC平台的完整指南
华为·harmonyos·移植·命令行·交叉编译·xz命令