资讯动态

Ubuntu系统安装VS Code完整指南与优化配置

发布时间:2026/8/13 13:17:39 来源:尧图企业网站定制
1. 项目概述在Ubuntu系统上安装VS Code是开发者常见的需求之一。作为微软推出的轻量级但功能强大的代码编辑器VS Code凭借其丰富的插件生态和跨平台特性已经成为Linux环境下最受欢迎的代码编辑器之一。不同于Windows或macOS上的安装过程在Ubuntu上安装VS Code需要考虑系统架构、软件源配置等Linux特有的因素。我使用Ubuntu作为主力开发环境已有5年时间期间尝试过各种安装VS Code的方法。本文将分享最稳定可靠的安装方式以及一些配置优化技巧帮助你在Ubuntu 22.04 LTS及更高版本上快速搭建高效的开发环境。2. 安装前的准备工作2.1 系统要求检查在开始安装前建议先确认你的Ubuntu系统满足以下要求Ubuntu 20.04 LTS或更高版本推荐22.04 LTS至少2GB可用内存4GB以上更佳至少5GB可用磁盘空间稳定的网络连接可以通过以下命令检查系统信息lsb_release -a uname -m free -h df -h2.2 选择合适的安装方式Ubuntu上安装VS Code主要有三种方式通过官方.deb包安装推荐通过Snap商店安装通过PPA源安装我个人推荐第一种方式因为它能确保你获取到最新版本且不会与其他软件包产生依赖冲突。Snap版本虽然安装简单但启动速度稍慢且可能遇到权限问题。PPA源方式则可能因为网络问题导致安装失败。3. 通过.deb包安装VS Code3.1 下载官方.deb包首先访问VS Code官方下载页面https://code.visualstudio.com/download选择Linux .deb版本下载。或者直接使用wget命令下载wget https://code.visualstudio.com/sha/download?buildstableoslinux-deb-x64 -O vscode.deb如果你的系统是ARM架构如树莓派需要下载ARM版本的.deb包wget https://code.visualstudio.com/sha/download?buildstableoslinux-deb-arm64 -O vscode.deb3.2 安装.deb包下载完成后使用以下命令安装sudo apt install ./vscode.deb如果遇到依赖问题可以先运行sudo apt --fix-broken install3.3 验证安装安装完成后可以通过以下方式验证code --version或者在终端直接输入code启动VS Code。4. 通过Snap安装VS Code备用方案如果你更喜欢使用Snap包管理可以执行sudo snap install --classic codeSnap安装的VS Code会自动更新但可能会有以下限制启动速度比.deb版本慢某些插件可能无法正常工作文件系统访问可能受限5. 初始配置与优化5.1 中文界面设置安装完成后VS Code默认是英文界面。可以通过以下步骤切换为中文打开命令面板CtrlShiftP输入Configure Display Language选择Install Additional Languages搜索并安装中文语言包重启VS Code5.2 常用插件推荐根据我的使用经验以下插件对开发效率提升很大Python微软官方Python支持C/CC/C开发必备ESLintJavaScript代码检查Prettier代码格式化GitLens增强Git功能Docker容器开发支持Remote - SSH远程开发可以通过以下命令快速安装常用插件code --install-extension ms-python.python code --install-extension ms-vscode.cpptools code --install-extension dbaeumer.vscode-eslint5.3 性能优化设置在settings.json中添加以下配置可以提升VS Code在Linux下的性能{ files.watcherExclude: { **/.git/objects/**: true, **/.git/subtree-cache/**: true, **/node_modules/**: true }, editor.fontFamily: Droid Sans Mono, monospace, monospace, editor.fontSize: 14, window.titleBarStyle: custom, terminal.integrated.fontFamily: monospace, workbench.startupEditor: none }6. 常见问题解决6.1 启动速度慢如果VS Code启动缓慢可以尝试禁用不必要的插件清理工作区历史记录使用--disable-extensions参数启动以排查插件问题6.2 无法输入中文这是一个常见问题解决方法确保系统已安装中文输入法在VS Code设置中添加{ editor.unicodeHighlight.ambiguousCharacters: false, editor.unicodeHighlight.invisibleCharacters: false }重启VS Code6.3 插件安装失败如果遇到插件安装失败可以检查网络连接尝试更换插件市场源手动下载.vsix文件后本地安装7. 高级配置技巧7.1 配置SSH远程开发VS Code的Remote-SSH插件允许你远程开发。配置步骤安装Remote-SSH插件配置SSH密钥添加远程主机连接通过命令面板连接远程主机7.2 集成终端优化VS Code内置终端可以深度定制{ terminal.integrated.profiles.linux: { bash: { path: /bin/bash, icon: terminal-bash }, zsh: { path: /bin/zsh } }, terminal.integrated.defaultProfile.linux: bash }7.3 工作区设置管理对于多项目开发可以为每个项目创建独立的工作区设置创建.vscode/settings.json文件添加项目特定配置保存为.code-workspace文件便于团队共享8. 卸载VS Code如果需要卸载VS Code根据安装方式选择对应命令.deb方式安装sudo apt remove code sudo apt purge codeSnap方式安装sudo snap remove code记得同时删除配置文件和缓存rm -rf ~/.config/Code rm -rf ~/.vscode

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价