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 Launchpad 中可用。 -
双击图标,从 应用程序 文件夹中打开 VS Code。
-
右键单击 Dock 中的 VS Code 图标,调出上下文菜单,然后选择 选项,在 Dock 中保留,将 VS Code 添加到 Dock。
从命令行启动 VS Code
若要通过在终端中键入 code
来运行 VS Code,请将其添加到 $PATH
环境变量
使用 VS Code 配置路径
-
启动 VS Code
-
打开 命令面板 (Cmd+Shift+P),输入 'shell command',然后运行 Shell 命令: 在 PATH 中安装 'code' 命令 命令。
-
重启终端以使新的
$PATH
值生效。现在,您可以在任何文件夹中键入 'code .' 以开始编辑该文件夹中的文件。
如果您在早期的 VS Code 版本中,.bash_profile
(或等效文件)中仍有旧的 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,可以禁用自动更新。
Touch Bar 支持
VS Code 开箱即用,添加了以下 Touch Bar 操作
- 在编辑器历史中导航
- 完整的调试工具栏,用于在 Touch Bar 上控制调试器
Mojave 隐私保护
在 macOS Mojave 上,您可能会看到对话框,显示“Visual Studio Code 希望访问您的{日历/联系人/照片}。”这是由于 Mojave 中新的隐私保护功能,并非 Visual Studio Code 特有。运行其他应用程序时也可能会显示相同的对话框。该对话框会为每种类型的个人数据显示一次,选择不允许是没问题的,因为 Visual Studio 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 隔离了。请按照此问题中的步骤解决。
VS Code 可以在 Apple silicon 机器上运行吗?
是的,VS Code 支持 macOS Arm64 构建,可以在配备 Apple silicon 芯片组的 Mac 上运行。您可以安装包含 Intel 和 Apple silicon 构建的通用版本,或者安装其中一个特定于平台的版本。