- Visual Studio Code 权威指南
- 韩骏
- 904字
- 2021-03-28 23:46:57
4.2 Linux
接下来,我们来了解一下如何在Linux系统下安装与配置Visual Studio Code。
4.2.1 安装
在Linux环境下,用户可以通过多种途径安装Visual Studio Code。官网的下载页面(见参考资料[11])会列出所有支持的Linux发行版的安装包。
Snap
Snap Store中已经有了官方的Visual Studio Code安装包。可以运行以下命令进行安装。
一旦安装完成,Snap守护进程就会在后台负责Visual Studio Code自动更新的工作。当Visual Studio Code有更新时,你就会收到更新通知。
基于Debian和Ubuntu的Linux发行版
在基于Debian和Ubuntu的Linux发行版系统上安装Visual Studio Code,最简单的方式就是在官网的下载页面下载并安装.deb软件包,你也可以通过图形化软件中心或如下所示的命令行进行下载安装。
此外,还能通过以下脚本手动安装deb资源库。
然后,通过以下命令更新.deb软件包缓存并安装Visual Studio Code。
基于RHEL、Fedora和CentOS的Linux发行版
通过以下脚本手动安装yum资源库。
对于Fedora 22及以上版本,可以使用dnf命令(如下所示)更新yum软件包缓存并安装Visual Studio Code。
对于老版本的Fedora,可以使用yum命令(如下所示)更新yum软件包缓存并安装Visual Studio Code。
基于openSUSE的Linux发行版
yum资源库也适用于基于openSUSE的Linux发行版系统,通过以下脚本手动安装yum资源库。
然后,使用以下命令更新软件包缓存并安装Visual Studio Code。
Arch Linux
Arch Linux有一个通过第三方维护的Visual Studio Code的AUR软件包,可以通过参考资料[12]中的链接进行下载安装。
NixOS
在nixpkgs资源库中,NixOS有一个通过第三方维护的Visual Studio Code的Nix软件包,可以通过参考资料[13]中的链接进行下载。为了能通过Nix进行安装,需要在config.nix配置文件中把allowUnfree选项设置为true,然后运行下面的命令。
手动安装.rpm软件包
在官网的下载页面下载.rpm软件包,然后可以通过如下所示的dnf命令进行安装。
4.2.2 更新
如果Visual Studio Code资源库被正确安装,那么系统的软件包管理工具将会处理好软件的自动更新。
4.2.3 把Visual Studio Code设置为默认编辑器
有两种方式可以把Visual Studio Code设置为默认编辑器。
1.xdg-open
通过xdg-open可以设置文本文件(text/plain)的默认编辑器,命令如下所示。
2.Debian alternatives system
对于基于Debian的Linux发行版,可以通过Debian alternatives system设置默认编辑器,命令如下所示。
4.2.4 使用Windows系统进行Linux开发
通过“适用于Linux的Windows子系统”(Windows Subsystem for Linux,简称WSL),用户可以把Windows系统的机器用作Linux系统的机器进行开发。WSL支持Ubuntu、Debian、SUSE和Alpine等Linux发行版。
通过Remote-WSL插件,用户可以在Visual Studio Code中获得完整的Linux编辑与调试功能的支持。相关的详细使用方法将在第12章做具体介绍。