欢迎光临散文网 会员登陆 & 注册

VS Code 安装-macOS(译)

2022-07-28 20:58 作者:凫水亿  | 我要投稿

本文章是up翻译的,侵权即删。

在macOS上使用 VS Code

安装

  1. 下载 macOS 平台 VS Code(https://go.microsoft.com/fwlink/?LinkID=534106)

  2. 打开浏览器的下载列表,并找到下载的应用程序或存档

  3. 如果是存档,提取存档内容。对于一些浏览器使用双击,或者使用 Safari 选中 'magnifying glass' 图标。

  4. 拖动 Visual Studio Code.appApplications 文件夹,使其在 macOS Launchpad 中可用

  5. Applications 文件夹中,双击打开 VS Code

  6. 添加 VS Code到 Dock的方法,右键单击图标,定位到 Dock ,在上下文菜单中选择 Options, Keep in Dock


命令行启动

添加至 path 后,可在终端键入 'code' 运行 VS Code:

  • 启动 VS Code

  • 打开  Command Palette (Cmd+Shift+P) ,输入'shell command' 找到 Shell Command:

    • Install 'code' command in PATH 命令.


  • 重启终端,使新的 $PATH 值生效。然后你就可以在任何文件夹中输入 'code .' 启动文件编辑。

  • 注意:如果你有旧版本 VS Code 生成的 code 别名 ( 存储在 .bash_profile 中 或者 equivalent),执行  Shell Command: Install 'code' command in PATH 命令以替换它。

手动添加到PATH

通过运行以下命令,可手动添加 VS Code 到 path 中

新建一个终端测试 .bash_profile 改变。

注意:前面的斜杠 \ 是必需的,以防止$PATH在连接期间展开。 如果你想在终端直接运行 export 命令,请删除前面的斜杠。

注意:自从 zsh 成为 macOS Catalina 的默认shell,请运行以下命令添加 Code 到你的 path:

支持触摸栏

开箱即用,在 VS Code 原生的编辑器导航栏中添加了历史活动,此项也适用于调试代码

触摸栏

Mojave 隐私保护

更新到 macOS Mojave 版本之前,你可能看到一个对话框:"Visual Studio Code would like to access your {calendar/contacts/photos}." 这是由于 Mojave 新的隐私保护,运行其他应用也会出现同样的提示,不只是 VS Code会这样。每种个人类型数据对话框只展示一次,当 VS Code 不需要访问那些文件夹时可以选择 Don't Allow。 在此 blog post(https://discuss.atom.io/t/why-does-macos-say-that-atom-wants-to-access-my-calendar-contacts-photos-etc) 中你可阅读更多细节说明。

更新

VS Code每月更新一次发行版,当新版本可用时,可自动更新。当你收到 VS Code更新通知,点击同意最新更新 ( 你不需要花费任何代价来获取最新更新 )。

注意:你可以根据自己的规划禁用自动更新 https://code.visualstudio.com/docs/supporting/faq#_how-do-i-opt-out-of-vs-code-autoupdates

Preferences (偏好)菜单

可通过 Code > Preferences 菜单组,配置  VS Code 设置(https://code.visualstudio.com/docs/getstarted/settings)颜色主题(https://code.visualstudio.com/docs/getstarted/themes)以及自定义按键绑定(https://code.visualstudio.com/docs/getstarted/keybindings)

你可能在文档中看到 File > Preferences,这是 Preferences 菜单组,在 Windows 和 Linux 中很常见。但在 macOS 中,Preferences 菜单组在 Code 中,不在 File 中。

下一步

一旦你安装了 VS Code,以下主题将帮助你了解更多 VS Code 相关细节:

  • 附加组件 - 了解如何安装 Git, Node.js, TypeScript, 以及类似 Yeoman 的工具.

    https://code.visualstudio.com/docs/setup/additional-components

  • User Interface - VS Code中快速定位.

    https://code.visualstudio.com/docs/getstarted/userinterface

  • 用户/工作空间设置 - 设置偏好

    https://code.visualstudio.com/docs/getstarted/settings

常见问题

为什么我会看到 "Visual Studio Code would like access to your calendar." ( Visual Studio Code 想要访问你的日历 )

如果你运行于 macOS Mojave 版本,你可能看到一个对话框:"Visual Studio Code would like to access your {calendar/contacts/photos}." ( Visual Studio Code 想要访问你的 {日历/联系人/照片} )。这是由于 Mojave 新的隐私保护,上面(https://code.visualstudio.com/docs/setup/mac#_mojave-privacy-protections)我们已经讨论过了。当 VS Code 不需要访问那些文件时可以选择  Don't Allow

VS Code 更新失败

重启之后仍无法更新,可能是 macOS 对 VS Code 设置了隔离。请跟着此  issue(https://github.com/microsoft/vscode/issues/7426#issuecomment-425093469) 介绍的方法解决问题。

VS Code 可运行在 Mac M1 机器上吗?

是的,VS Code 支持 macOS ARM64 构建(build),其意味着 VS Code 可运行在装有 Apple M1 芯片的 Mac 上。你可以安装通用构建(build),其包含了 Intel 和 Apple Silicon 构建,或者安装两着中对应的一种即可。


up主能力有限,有些地方不通顺,或者出现错误,欢迎在评论区指正。

原文地址:https://code.visualstudio.com/docs/setup/mac

B站不支持跳转站外链接,请复制到浏览器打开原文地址


VS Code 安装-macOS(译)的评论 (共 条)

分享到微博请遵守国家法律