VS Code 在 Linux 系统上的安装配置与远程开发实战指南
Visual Studio Code 在 Linux 系统上的安装配置与远程开发实战指南。内容涵盖 APT、Snap 及手动安装包三种安装方式,详解界面操作、扩展管理、调试配置与 Git 集成。提供常见问题解决、性能优化、卸载清理及故障排查方法,并演示远程开发与任务自动化技巧,帮助用户快速搭建 Linux 开发环境。

Visual Studio Code 在 Linux 系统上的安装配置与远程开发实战指南。内容涵盖 APT、Snap 及手动安装包三种安装方式,详解界面操作、扩展管理、调试配置与 Git 集成。提供常见问题解决、性能优化、卸载清理及故障排查方法,并演示远程开发与任务自动化技巧,帮助用户快速搭建 Linux 开发环境。

Visual Studio Code (VS Code) 是微软开发的免费开源代码编辑器,支持 Linux、Windows 和 macOS。它提供丰富的扩展生态、强大的调试功能和跨平台兼容性,适用于前端、后端、DevOps 等开发场景。
.deb 文件。.rpm 文件。更新包列表并安装:
sudo apt update && sudo apt install code
添加 VS Code 软件源:
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
导入微软 GPG 密钥(确保软件包可信):
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/
sudo snap install code --classic
.deb 或 .rpm 文件。RPM 包安装(Fedora/CentOS):
sudo dnf install code-*.rpm
Deb 包安装:
sudo dpkg -i code_*.deb
sudo apt --fix-broken install # 修复依赖问题
安装包存储位置说明:
.deb/.rpm 文件会保存在执行 wget 或浏览器下载的目录(如 ~/Downloads),可手动移动保存。Ctrl + S。Ctrl + P:快速打开文件。Ctrl + Shift + P:全局命令面板。Ctrl + D:多光标选中相同内容。Ctrl + /:注释/取消注释代码。Ctrl + Shift + L:选中当前选中内容的所有匹配项。sudo apt --fix-broken install。sudo dnf install --best --allowerasing。rm -rf ~/.vscode/extensions/<插件 ID>
echo $SHELL
.bashrc 或 .zshrc):
mv ~/.bashrc ~/.bashrc.backup
"files.exclude": {"/.git": true, "/.DS_Store": true, "/__pycache__": true}
Help > Toggle Developer Tools 中检查 WebGL 是否启用。sudo apt remove code && sudo apt purge code
sudo dnf remove code
# 删除用户配置和缓存
rm -rf ~/.config/Code
rm -rf ~/.vscode
rm -rf ~/.cache/vscode
tasks.json 自动化构建、测试等任务:
{
"version": "2.0.0",
"tasks": [
{
"label": "Build Project",
"command": "npm run build",
"group": { "kind": "build", "isDefault": true }
}
]
}
文件 > 首选项 > 用户代码片段 → 选择语言 → 输入片段模板。"print hello": {
"prefix": "phello",
"body": ["print('Hello, World!')"],
"description": "Print hello world"
}
查看 > 输出,选择日志类型(如扩展主机、Git)。~/.config/Code/User/settings.json,恢复默认配置。[vscode]。
微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online
将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online
将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online
将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online
通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online
将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online