安装或设置

在 Windows 上

  • 下载适用于 Windows 的 Visual Studio Code安装程序。
  • 下载后,运行安装程序(VSCodeSetup-version.exe)。这只需要一分钟。

默认情况下,VS 代码安装在 64 位计算机的 C:\ Program Files(x86)\ Microsoft VS Code 下。

注意:VS Code 需要 .NET Framework 4.5.2。如果你使用的是 Windows 7,请确保已安装 .NET Framework 4.5.2。

提示:安装程序可选择将 Visual Studio 代码添加到%PATH%,因此你可以在控制台中键入代码。在该文件夹上打开 VS Code。安装后需要重新启动控制台才能使更改为%PATH%环境变量生效。

在 Mac 上

  • 下载适用于 Mac 的 Visual Studio 代码
  • 双击下载的存档以展开内容。
  • 将 Visual Studio Code.app 拖到 Applications 文件夹中,使其在 Launchpad 中可用。
  • 通过右键单击图标并选择选项,保留在 Dock 中,将 VS 代码添加到 Dock。

你还可以在将代码添加到路径后键入代码,从终端运行 VS 代码:

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

重新启动终端以使新的$ PATH 值生效。你将能够输入代码。在任何文件夹中开始编辑该文件夹中的文件。

注意:如果你仍然在早期 VS 代码版本的 .bash_profile(或等效代码)中使用旧代码别名,请将其删除并通过在 PATH 命令中执行 Shell 命令:安装’code’命令来替换它。

在 Linux 上

基于 Debian 和 Ubuntu 的发行版

安装基于 Debian / Ubuntu 的发行版的最简单方法是通过图形软件中心(如果可用)或通过以下命令行下载并安装 .deb 软件包(64 位):

sudo dpkg -i <file>.deb
sudo apt-get install -f # Install dependencies

安装 .deb 软件包将自动安装 apt 存储库和签名密钥,以使用常规系统机制启用自动更新。请注意,下载页面上也提供了 32 位和 .tar.gz 二进制文件。

也可以使用以下脚本手动安装存储库和密钥:

curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'

然后使用以下命令更新包缓存并安装包:

sudo apt-get update
sudo apt-get install code # or code-insiders for insiders build

RHEL,Fedora 和基于 CentOS 的发行版

我们目前在 yum 存储库中发布稳定的 64 位 VS 代码,以下脚本将安装密​​钥和存储库:

sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'

然后使用 dnf(Fedora 22 及更高版本)更新包缓存并安装包:

dnf check-update
sudo dnf install code

或者使用 yum 的旧版本:

yum check-update
sudo yum install code

基于 openSUSE 和 SLE 的发行版

上面的 yum 存储库也适用于基于 openSUSE 和 SLE 的系统,以下脚本将安装密​​钥和存储库:

sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ntype=rpm-md\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/zypp/repos.d/vscode.repo'

然后使用以下命令更新包缓存并安装包:

sudo zypper refresh
sudo zypper install code

Arch Linux 的 AUR 包

VS Code 有一个社区维护的 Arch User Repository(AUR)

手动安装 .rpm 包也可以手动下载和安装 .rpm 包(64 位),但是除非安装了上面的存储库,否则自动更新将不起作用。下载后,可以使用包管理器安装,例如使用 dnf:

sudo dnf install <file>.rpm

请注意,下载页面上也提供了 32 位和 .tar.gz 二进制文件。