Ubuntu安装VScode
时间: 2025-05-29 15:04:28 浏览: 43
### 在 Ubuntu 上安装 VSCode 的方法
#### 方法一:通过 `.deb` 安装包安装
可以从官方网站下载适用于 Ubuntu 的 `.deb` 文件并手动安装。以下是具体操作:
1. 访问官方下载页面:[https://code.visualstudio.com/Download](https://code.visualstudio.com/Download),选择适合的 `.deb` 版本。
2. 下载完成后,在终端中导航到文件所在的目录,通常为 `~/Downloads`。
3. 使用以下命令安装:
```bash
sudo dpkg -i code_*.deb
```
这里的 `code_*.deb` 是实际下载的文件名[^1]。
如果遇到依赖项错误,可以运行以下命令解决:
```bash
sudo apt --fix-broken install
```
---
#### 方法二:通过 Microsoft 提供的 APT 源安装
Microsoft 提供了一个稳定的 APT 软件源,可以通过它轻松更新和管理 VSCode。
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/
```
2. 启用 Visual Studio 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'
```
3. 更新本地包索引并安装 VSCode:
```bash
sudo apt update
sudo apt install code
```
这种方法的优点是可以自动接收最新版本的更新[^3]。
---
#### 方法三:通过 Snap 商店安装
Snap 是一种通用的应用打包格式,支持跨 Linux 发行版安装。
运行以下命令即可完成安装:
```bash
sudo snap install --classic code
```
此方式简单快捷,但可能不如其他方法灵活[^4]。
---
#### 配置中文环境(可选)
为了使 VSCode 支持中文界面,需安装相应的语言扩展包。
1. 打开 VSCode 并进入 Extensions(扩展)视图。
2. 搜索 “Chinese (Simplified)” 或者直接搜索关键词“Localization”,找到对应的翻译包并点击 Install 即可[^1]。
---
#### 编译调试 C/C++ 程序的支持
要在 Ubuntu 中使用 VSCode 开发 C/C++ 应用程序,还需要额外配置一些工具链和支持组件。
##### 步骤如下:
1. **安装必要的开发工具**
```bash
sudo apt install build-essential gdb
```
2. **安装 C/C++ 插件**
在 VSCode 的 Extension 市场中查找名为“C/C++”的插件(由 Microsoft 提供),然后单击 Install。
3. **创建 launch.json 和 tasks.json**
- 创建一个新的工作区或者打开现有的项目根目录。
- 按下 F5 键启动调试模式,按照提示生成默认的 `launch.json` 和 `tasks.json` 文件。
- 修改这些 JSON 文件以适配您的构建需求。
示例 `launch.json` 配置片段:
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "(gdb) Launch",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/a.out", // 替换为目标文件路径
"args": [],
"stopAtEntry": false,
"cwd": "${fileDirname}",
"environment": [],
"externalConsole": true,
"MIMode": "gdb"
}
]
}
```
示例 `tasks.json` 配置片段:
```json
{
"label": "build hello world",
"type": "shell",
"command": "/usr/bin/g++",
"args": ["-g", "-o", "${fileDirname}/${fileBasenameNoExtension}", "${file}"],
"group": "build"
}
```
以上设置允许您快速编译和调试简单的 C++ 程序[^2]。
---
### 注意事项
- 如果系统缺少某些库或依赖关系,请先修复它们再继续安装。
- 推荐优先采用方法二(APT 源安装),因为它更便于维护和升级。
阅读全文
相关推荐


















