现已推出!阅读 10 月份的新功能和修复。

macOS 上的 Visual Studio Code

安装

  1. 下载 Visual Studio Code for macOS。
  2. 打开浏览器的下载列表,找到已下载的应用程序或存档。
  3. 如果是存档,请解压缩存档内容。对于某些浏览器,请双击,或在 Safari 中选择“放大镜”图标。
  4. Visual Studio Code.app 拖放到 应用程序 文件夹中,使其在 macOS Launchpad 中可用。
  5. 通过双击图标,从 应用程序 文件夹中打开 VS Code。
  6. 通过右键单击位于 Dock 中的图标来调出上下文菜单,然后选择 选项保留在 Dock 中,将 VS Code 添加到您的 Dock 中。

从命令行启动

您也可以在将 VS Code 添加到路径后,通过在终端中输入“code”来运行 VS Code

  • 启动 VS Code。
  • 打开 命令面板 (Cmd+Shift+P) 并键入“shell command”以查找 Shell 命令:在 PATH 中安装“code”命令 命令。

macOS shell commands

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

注意:如果您在早期 VS Code 版本中仍然在 .bash_profile(或等效项)中保留旧的 code 别名,请将其删除并通过执行 Shell 命令:在 PATH 中安装“code”命令 命令来替换它。

替代手动说明

除了运行上面的命令之外,您也可以手动将 VS Code 添加到您的路径中,为此,请运行以下命令

cat << EOF >> ~/.bash_profile
# Add Visual Studio Code (code)
export PATH="\$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin"
EOF

启动一个新的终端以获取您的 .bash_profile 更改。

注意:首字母为 \ 的斜杠是必需的,以防止 $PATH 在连接期间扩展。如果您想直接在终端中运行 export 命令,请删除首字母为 \ 的斜杠。

注意:由于 zsh 在 macOS Catalina 中成为默认 Shell,因此请运行以下命令将 VS Code 添加到您的路径中

cat << EOF >> ~/.zprofile
# Add Visual Studio Code (code)
export PATH="\$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin"
EOF

Touch Bar 支持

开箱即用,VS Code 在 Touch Bar 上添加了操作,用于在编辑器历史记录中导航以及用于控制调试器的完整调试工具栏

macOS Touch Bar

Mojave 隐私保护

升级到 macOS Mojave 版本后,您可能会看到对话框,提示“Visual Studio Code 想要访问您的 {日历/联系人/照片}”。这是由于 Mojave 中的新的隐私保护措施,与 VS Code 无关。在运行其他应用程序时,也可能会显示相同的对话框。该对话框会为每种类型个人数据显示一次,您可以选择 不允许,因为 VS Code 不需要访问这些文件夹。

更新

VS Code 每月发布 版本 并支持在有新版本可用时自动更新。如果您收到 VS Code 的提示,请接受最新更新,它将被安装(您无需执行任何其他操作即可获取最新的版本)。

注意:您可以 禁用自动更新,如果您希望按照自己的计划更新 VS Code。

首选项菜单

您可以通过 设置颜色主题自定义键绑定(通过 文件 > 首选项 菜单组提供)来配置 VS Code。

后续步骤

安装 VS Code 后,以下主题将帮助您了解有关 VS Code 的更多信息

常见问题

为什么我看到“Visual Studio Code 想要访问您的日历”?

如果您运行的是 macOS Mojave 版本,您可能会看到对话框,提示“Visual Studio Code 想要访问您的 {日历/联系人/照片}”。这是由于 Mojave 中的新的隐私保护措施 如上所述。您可以选择 不允许,因为 VS Code 不需要访问这些文件夹。

VS Code 无法更新

如果 VS Code 在重新启动后没有更新,则它可能被 macOS 隔离。请按照此 问题 中的步骤进行解决。

VS Code 是否可以在 Apple 硅芯片机器上运行?

是的,VS Code 支持 macOS Arm64 构建,可以在使用 Apple 硅芯片组的 Mac 上运行。您可以安装通用版本,该版本包括 Intel 和 Apple 硅芯片版本,或安装其中一个平台特定版本。