1. 获得安装包

访问Visual Studio Code官网 https://code.visualstudio.com/docs?dv=linux64

使用wget获取:

wget https://az764295.vo.msecnd.net/stable/7ba55c5860b152d999dda59393ca3ebeb1b5c85f/code-stable-code_1.7.2-1479766213_amd64.tar.gz

2. 解压安装包

tar -zxvf code-stable-code_1.7.2-1479766213_amd64.tar.gz

3. 移动安装包

mv VSCode-linux-x64 /usr/local

4. 赋予可执行权限

chmod +x /usr/local/VSCode-linux-x64/code

5.复制VSCode图标到/usr/share/icons目录

cp /usr/local/VSCode-linux-x64/resources/app/resources/linux/code.png /usr/share/icons

6. 创建启动器,并复制到桌面

创建文本

vim /usr/share/applications/VSCode.desktop

输入下面的内容

  1. [Desktop Entry]
  2. Name=Visual Studio Code
  3. Comment=Multi-platform code editor for Linux
  4. Exec=/usr/local/VSCode-linux-x64/code
  5. Icon=/usr/share/icons/code.png
  6. Type=Application
  7. StartupNotify=true
  8. Categories=TextEditor;Development;Utility;
  9. MimeType=text/plain;

复制到桌面(可选)

cp /usr/share/applications/VSCode.desktop ~/桌面/

这样桌面和应用程序菜单都有VSCode的快捷方式了。

常见问题

1. 无法启动

使用ldd命令进行诊断

ldd ./code

缺失libXss.so.1的库

使用yum进行安装

yum install libXScrnSaver

2. 权限为root

修改程序权限

chown -R xxx:xxx VSCode