macOS 上的 Visual Studio Code
安装
-
注意
VS Code 每月发布版本,并在有新版本可用时支持自动更新。
-
安装 Git、Node.js、TypeScript、语言运行时等。
-
从 Visual Studio Marketplace 安装 VS Code 扩展
使用主题、格式化程序、语言扩展和调试器来自定义 VS Code,以用于您喜欢的语言,等等。
-
提示
如果你还没有 Copilot 订阅,可以通过注册 Copilot 免费计划 免费使用 Copilot,并获得每月限量的补全和聊天交互次数。
-
探索 VS Code 的用户界面和主要功能。
在 macOS 上安装 VS Code
-
打开浏览器的下载列表,找到下载的应用或压缩包。
-
如果是压缩包,请解压其内容。对于某些浏览器,可以双击解压;对于 Safari,可以点击“放大镜”图标。
-
将
Visual Studio Code.app
拖到“应用程序”文件夹中,这样它就会出现在 macOS 的“启动台”里。 -
从“应用程序”文件夹中双击图标以打开 VS Code。
-
要将 VS Code 添加到程序坞,请右键单击程序坞中的 VS Code 图标,在弹出的上下文菜单中选择“选项”,然后选择“在程序坞中保留”。
从命令行启动 VS Code
要通过在终端输入 code
来运行 VS Code,需要将其添加到 $PATH
环境变量中。
通过 VS Code 配置路径
-
启动 VS Code
-
打开命令面板 (Cmd+Shift+P),输入 'shell command',然后运行 Shell 命令:在 PATH 中安装 "code" 命令。
-
重启终端以使新的
$PATH
值生效。现在你可以在任何文件夹中输入 'code .' 来开始编辑该文件夹中的文件。
如果你在 .bash_profile
(或类似文件)中还保留着早期 VS Code 版本的旧 code
别名,请将其删除,然后运行Shell 命令:在 PATH 中安装 "code" 命令 来替换它。
手动配置路径
要手动将 VS Code 添加到你的路径中
-
运行以下命令
Zsh:
cat << EOF >> ~/.zprofile # Add Visual Studio Code (code) export PATH="\$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin" EOF
Bash:
cat << EOF >> ~/.bash_profile # Add Visual Studio Code (code) export PATH="\$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin" EOF
注意开头的斜杠
\
是必需的,以防止$PATH
在拼接过程中被展开。如果你想直接在终端中运行 export 命令,请移除开头的斜杠。 -
启动一个新的终端以应用你的更改。
现在你可以在任何文件夹中输入 'code .' 来开始编辑该文件夹中的文件。
更新
VS Code 每月发布新版本,并在有新版本可用时支持自动更新。如果 VS Code 提示你更新,接受最新更新即可完成安装(你无需做任何其他操作来获取最新版本)。
如果您希望按照自己的日程安排更新 VS Code,可以禁用自动更新。
触控栏支持
开箱即用,VS Code 添加了以下触控栏操作
- 在编辑器历史记录中导航
- 完整的调试工具栏,用于在触控栏上控制调试器
Mojave 隐私保护
在 macOS Mojave 上,你可能会看到类似“Visual Studio Code 想访问您的{日历/通讯录/照片}”的对话框。这是由于 Mojave 中新的隐私保护机制,并非 VS Code 特有问题。运行其他应用程序时也可能显示相同的对话框。每种类型的个人数据只会显示一次该对话框,选择“不允许”即可,因为 VS Code 不需要访问这些文件夹。
后续步骤
安装 VS Code 后,以下主题将帮助你了解更多信息
- VS Code 教程 - 快速动手体验 VS Code 的主要功能。
- 提示和技巧 - 使用 VS Code 提高工作效率的技巧合集。
- AI 辅助编码 - 了解如何在 VS Code 中使用 GitHub Copilot 来帮助您更快地编写代码。
常见问题
为什么我会看到“Visual Studio Code 想访问您的日历”?
如果你正在运行 macOS Mojave 版本,你可能会看到类似“Visual Studio Code 想访问您的{日历/通讯录/照片}”的对话框。这是由于上文讨论的 Mojave 新的隐私保护机制。选择“不允许”即可,因为 VS Code 不需要访问这些文件夹。
VS Code 更新失败
如果 VS Code 重启后没有更新,可能是被 macOS 隔离了。请按照这个 issue 中的步骤解决。
VS Code 能在 Apple 芯片的 Mac 上运行吗?
可以,VS Code 支持 macOS Arm64 构建版本,可以在搭载 Apple 芯片的 Mac 上运行。你可以安装包含 Intel 和 Apple 芯片两种构建的通用版(Universal build),也可以安装特定平台的构建版本。