快速在 Ubuntu 上安装 VS Code – wiki基地

Ubuntu 极速安装与配置 VS Code 完全指南

Visual Studio Code (VS Code) 是一款轻量级但功能强大的跨平台代码编辑器,因其丰富的扩展生态、友好的用户界面和出色的性能而备受开发者喜爱。在 Ubuntu 系统上安装 VS Code 十分便捷,本文将提供多种安装方法,并深入探讨如何配置 VS Code 以打造高效的开发环境。

一、通过 Snap 快速安装 (推荐)

Snap 是 Ubuntu 开发的软件包管理系统,能够简化软件的安装和更新流程。使用 Snap 安装 VS Code 是最快速、最便捷的方法,因为它会自动处理依赖关系,并保持软件始终处于最新版本。

  1. 打开终端 (Ctrl+Alt+T)。

  2. 输入以下命令并回车:

bash
sudo snap install --classic code

--classic 参数允许 VS Code 访问系统范围的资源,如同传统安装方式一样。

  1. 安装完成后,即可在应用程序菜单中找到 VS Code。

二、使用 apt 安装 (适用于稳定版本)

apt 是 Ubuntu 默认的软件包管理器,也可用于安装 VS Code。该方法适用于追求稳定性的用户,但可能无法获得最新版本。

  1. 添加 Microsoft GPG 密钥:

bash
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/

  1. 添加 VS Code 存储库:

bash
sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'

  1. 更新软件包列表:

bash
sudo apt update

  1. 安装 VS Code:

bash
sudo apt install code

三、手动下载 deb 包安装

对于网络受限或无法使用 apt 和 snap 的情况,可以手动下载 deb 包进行安装。

  1. 访问 VS Code 官方下载页面:https://code.visualstudio.com/Download

  2. 选择适用于 Ubuntu 的 .deb 文件并下载。

  3. 打开终端,进入下载目录。

  4. 使用 dpkg 命令安装:

bash
sudo dpkg -i <deb_package_name>.deb

  1. 若出现依赖错误,使用以下命令修复:

bash
sudo apt-get install -f

四、配置 VS Code

安装完成后,可以根据自身需求对 VS Code 进行个性化配置。

  1. 安装扩展: VS Code 拥有丰富的扩展生态,可以增强其功能并支持各种编程语言和框架。通过左侧的扩展面板搜索并安装所需的扩展,例如 Python、Java、C++ 等。

  2. 主题设置: 选择自己喜欢的主题可以提升编码体验。在设置中搜索 “color theme” 或 “icon theme”,即可预览和应用不同的主题。

  3. 快捷键自定义: VS Code 提供了丰富的默认快捷键,也可以根据个人习惯进行自定义。在设置中搜索 “keyboard shortcuts”,可以查看和修改快捷键绑定。

  4. 代码片段: 代码片段可以快速插入常用的代码块,提高编码效率。在设置中搜索 “snippets”,可以创建和管理自定义代码片段。

  5. 集成终端: VS Code 内置终端,方便执行命令和调试程序。可以使用快捷键 Ctrl+` 打开终端。

  6. Git 集成: VS Code 内置 Git 支持,可以方便地进行版本控制。

  7. 调试配置: VS Code 支持多种调试器,可以根据项目需求进行配置。

五、常用扩展推荐

以下是一些常用的 VS Code 扩展,可以根据需要进行安装:

  • Python: 提供 Python 语言支持,包括代码补全、调试、代码格式化等。
  • Java Extension Pack: 提供 Java 开发所需的一系列扩展,包括代码补全、调试、Maven 支持等。
  • C/C++: 提供 C/C++ 语言支持,包括代码补全、调试、代码格式化等。
  • Prettier – Code formatter: 自动格式化代码,保持代码风格一致。
  • ESLint: JavaScript 代码静态检查工具,帮助发现代码中的潜在问题。
  • Live Server: 启动本地服务器,方便前端开发调试。
  • Bracket Pair Colorizer: 用不同颜色标记括号,提高代码可读性。
  • GitLens — Git supercharged: 增强 Git 集成,提供更丰富的 Git 信息。

六、常见问题解答

  1. 安装过程中出现错误怎么办?

检查网络连接,确保可以访问 Microsoft 服务器。如果使用 apt 安装,可以尝试清除缓存并重新更新软件包列表:

bash
sudo apt clean
sudo apt update

  1. 如何卸载 VS Code?

如果使用 Snap 安装:

bash
sudo snap remove code

如果使用 apt 安装:

bash
sudo apt remove code
sudo apt autoremove

七、结语

通过本文的介绍,相信您已经掌握了在 Ubuntu 上快速安装和配置 VS Code 的方法。VS Code 是一款功能强大且易于使用的代码编辑器,通过安装合适的扩展和进行个性化配置,可以极大地提升您的开发效率。希望本文能帮助您更好地利用 VS Code,打造高效的开发环境。

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部