Skip to Content
ドキュメント開発VS コード / JetBrains

VS コード / JetBrains

この記事では、2 つの主要な開発ツールである Visual Studio Code と JetBrains IDE を Ubuntu 26.04 にインストールする方法について説明します。

Visual Studioコード

VS Code は、豊富な拡張機能エコシステムを備えた Microsoft の無料のオープンソース コード エディターです。

オプション 1: スナップ経由でインストールする

sudo snap install code --classic

オプション 2: deb パッケージ経由でインストールする

# Add Microsoft GPG key and repository 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 # Install sudo apt update sudo apt install code -y # Clean up rm packages.microsoft.gpg

VS コードを起動する

# Launch from the command line code # Open a specific directory code /path/to/project # Open a specific file code file.py

推奨される拡張機能

コマンドライン経由で拡張機能をインストールします。

# Chinese language pack 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 (remote development) code --install-extension ms-vscode-remote.remote-ssh # GitLens code --install-extension eamodio.gitlens # Prettier code formatter 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" }

プログラミングフォントをインストールする

# Install JetBrains Mono font sudo apt install fonts-jetbrains-mono -y # Install Fira Code (with ligature support) sudo apt install fonts-firacode -y # Refresh font cache fc-cache -fv

VS コードのキーボード ショートカット

ショートカット機能
Ctrl + Shift + Pコマンドパレット
Ctrl + Pクイックオープンファイル
Ctrl + Shift + Fグローバル検索
Ctrl + `` トグル端子
Ctrl + Bサイドバーの切り替え
F5デバッグの開始
Ctrl + Shift + X拡張機能パネルを開く

JetBrains IDE

JetBrains は、IntelliJ IDEA (Java)、PyCharm (Python)、GoLand (Go)、WebStorm (JavaScript) などを含むプロフェッショナルな IDE を提供します。

JetBrains Toolbox 経由でインストールする (推奨)

JetBrains Toolbox は、すべての JetBrains IDE を管理するための統合ツールです。

# Download Toolbox App wget -O jetbrains-toolbox.tar.gz "https://data.services.jetbrains.com/products/download?platform=linux&code=TBA" # Extract tar -xzf jetbrains-toolbox.tar.gz # Run (directory name may vary by version) cd jetbrains-toolbox-*/ ./jetbrains-toolbox # Clean up cd .. rm -rf jetbrains-toolbox*

起動後、Toolbox はシステム トレイに残り、そこからすべての JetBrains IDE をインストールして管理できるようになります。

スナップ経由で個別の IDE をインストールする

# IntelliJ IDEA Community (free) sudo snap install intellij-idea-community --classic # IntelliJ IDEA Ultimate (paid) sudo snap install intellij-idea-ultimate --classic # PyCharm Community (free) sudo snap install pycharm-community --classic # PyCharm Professional (paid) 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 ベースです。メモリ設定を調整することでパフォーマンスを向上させることができます。 [ヘルプ] > [カスタム VM オプションの編集] に移動します。

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

推奨プラグイン

IDE 内の [設定] > [プラグイン] からインストールします。

  • 中国語 (簡体字) 言語パック - 中国語のサポート
  • Key Promoter X - キーボード ショートカットの学習プロンプト
  • レインボーブラケット - 色分けされたブラケットのマッチング
  • GitToolBox - 強化された Git 機能
  • .ignore - .gitignore ファイルのサポート

コマンドラインツール

JetBrains IDE は、コマンドラインからプロジェクトを開くことをサポートしています。

# Create command-line launcher (within the IDE) # Tools > Create Command-line Launcher # Then you can open projects from the command line idea /path/to/project pycharm /path/to/project goland /path/to/project

他の編集者

Ubuntu 26.04 で利用可能な追加のエディター:

# Neovim (terminal editor) sudo apt install neovim -y # Sublime Text sudo snap install sublime-text --classic # Zed (high-performance editor) curl -fsSL https://zed.dev/install.sh | sh

ワークフローに最適なエディターを選択してください。 VS Code は軽量で高速な開発に最適ですが、JetBrains IDE はより深い言語サポートとリファクタリング機能を提供します。