Skip to Content
文档开发VS Code / JetBrains

VS Code / JetBrains

本文介绍如何在 Ubuntu 26.04 上安装两大主流开发工具:Visual Studio Code 和 JetBrains IDE。

Visual Studio Code

VS Code 是微软推出的免费开源代码编辑器,拥有丰富的扩展生态。

方式一:通过 Snap 安装

sudo snap install code --classic

方式二:通过 deb 包安装

# 添加微软 GPG 密钥和仓库 wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg sudo install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/keyrings/packages.microsoft.gpg echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" | sudo tee /etc/apt/sources.list.d/vscode.list # 安装 sudo apt update sudo apt install code -y # 清理 rm packages.microsoft.gpg

启动 VS Code

# 从命令行启动 code # 打开指定目录 code /path/to/project # 打开指定文件 code file.py

推荐扩展

通过命令行安装扩展:

# 中文语言包 code --install-extension MS-CEINTL.vscode-language-pack-zh-hans # Python code --install-extension ms-python.python # Go code --install-extension golang.go # Rust code --install-extension rust-lang.rust-analyzer # Java code --install-extension vscjava.vscode-java-pack # Docker code --install-extension ms-azuretools.vscode-docker # Remote SSH(远程开发) code --install-extension ms-vscode-remote.remote-ssh # GitLens code --install-extension eamodio.gitlens # Prettier 代码格式化 code --install-extension esbenp.prettier-vscode # ESLint code --install-extension dbaeumer.vscode-eslint

常用配置

按 Ctrl + Shift + P 打开命令面板,输入 settings json 打开设置文件:

{ "editor.fontSize": 15, "editor.fontFamily": "'JetBrains Mono', 'Noto Sans Mono CJK SC', monospace", "editor.tabSize": 2, "editor.formatOnSave": true, "editor.minimap.enabled": false, "editor.wordWrap": "on", "files.autoSave": "afterDelay", "terminal.integrated.fontSize": 14, "workbench.colorTheme": "One Dark Pro" }

安装编程字体

# 安装 JetBrains Mono 字体 sudo apt install fonts-jetbrains-mono -y # 安装 Fira Code(支持连字) sudo apt install fonts-firacode -y # 刷新字体缓存 fc-cache -fv

VS Code 快捷键

快捷键功能
Ctrl + Shift + P命令面板
Ctrl + P快速打开文件
Ctrl + Shift + F全局搜索
Ctrl + `` 打开终端
Ctrl + B切换侧边栏
F5启动调试
Ctrl + Shift + X打开扩展面板

JetBrains IDE

JetBrains 提供专业的 IDE,包括 IntelliJ IDEA(Java)、PyCharm(Python)、GoLand(Go)、WebStorm(JavaScript)等。

通过 JetBrains Toolbox 安装(推荐)

JetBrains Toolbox 是统一管理所有 JetBrains IDE 的工具:

# 下载 Toolbox App wget -O jetbrains-toolbox.tar.gz "https://data.services.jetbrains.com/products/download?platform=linux&code=TBA" # 解压 tar -xzf jetbrains-toolbox.tar.gz # 运行(目录名可能随版本不同) cd jetbrains-toolbox-*/ ./jetbrains-toolbox # 清理 cd .. rm -rf jetbrains-toolbox*

Toolbox 启动后会常驻系统托盘,你可以从中安装和管理所有 JetBrains IDE。

通过 Snap 安装单个 IDE

# IntelliJ IDEA Community(免费) sudo snap install intellij-idea-community --classic # IntelliJ IDEA Ultimate(付费) sudo snap install intellij-idea-ultimate --classic # PyCharm Community(免费) sudo snap install pycharm-community --classic # PyCharm Professional(付费) sudo snap install pycharm-professional --classic # GoLand sudo snap install goland --classic # WebStorm sudo snap install webstorm --classic # CLion sudo snap install clion --classic # Rust Rover sudo snap install rustrover --classic

JetBrains IDE 优化配置

JetBrains IDE 基于 JVM,可以通过调整内存参数提升性能。打开 Help > Edit Custom VM Options:

-Xms512m -Xmx2048m -XX:+UseG1GC -XX:ReservedCodeCacheSize=512m

常用插件

在 IDE 内通过 Settings > Plugins 安装:

  • Chinese (Simplified) Language Pack - 中文语言包
  • Key Promoter X - 快捷键学习提示
  • Rainbow Brackets - 彩色括号匹配
  • GitToolBox - 增强 Git 功能
  • .ignore - .gitignore 文件支持

命令行工具

JetBrains IDE 支持从命令行打开项目:

# 创建命令行启动脚本(在 IDE 内) # Tools > Create Command-line Launcher # 之后可以用命令行打开项目 idea /path/to/project pycharm /path/to/project goland /path/to/project

其他编辑器

Ubuntu 26.04 上还有其他可选编辑器:

# Neovim(终端编辑器) sudo apt install neovim -y # Sublime Text sudo snap install sublime-text --classic # Zed(高性能编辑器) curl -fsSL https://zed.dev/install.sh | sh

选择适合自己工作流的编辑器,VS Code 适合轻量快速的开发,JetBrains IDE 则提供更深度的语言支持和重构能力。

Last updated on