• Skip to main content
  • Skip to primary sidebar

bloggggggggggggggg

// コードと趣味の境界線上

Windowsで開発環境を整える最適解2025 — WSL2を軸に

「開発環境はMac」って風潮、昔はわかった。でも今はWindowsでも全然イケる。むしろWSL2のおかげで、Windowsの方が優れてる部分すらある。2025年版の最強Windows開発環境をまとめる。

軸はWSL2 + Windows Terminal + VS Code。この3つだけで開発体験が激変する。そこにパッケージマネージャーとDockerを足して完成。

セットアップ手順(クリーンインストールから1時間で完了):

  1. wingetで一括インストール
    winget install Microsoft.WindowsTerminal
    winget install Microsoft.VisualStudioCode
    winget install Docker.DockerDesktop
    winget install Git.Git
    winget install Microsoft.PowerToys
    
  2. WSL2のインストールと設定
    wsl --install -d Ubuntu-24.04
    # .wslconfigでメモリ制限
    [wsl2]
    memory=8GB
    processors=4
    
  3. WSL2内のセットアップ
    sudo apt update && sudo apt upgrade -y
    sudo apt install build-essential curl git -y
    # Node.js (nvm)
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash
    nvm install --lts
    # Python (pyenv)
    curl https://pyenv.run | bash
    pyenv install 3.12
    # Rust
    curl --proto https --tlsv1.2 -sSf https://sh.rustup.rs | sh
    
  4. Windows Terminalの設定 — デフォルトプロファイルをUbuntuに。フォントをJetBrains Monoに。配色をOne Half Darkに。見た目だけでモチベが上がる。
  5. PowerToys — FancyZones(ウィンドウ管理)、Keyboard Manager(キーリマップ)、PowerRename(ファイル名一括変更)。全部無料。入れない理由がない。

この構成にしてから、MacBookを手放した。Windowsでの開発、マジで快適になった。

← Windows 10のサポート終了に備える — 2025年10月に向けて
Windowsのブルースクリーンあるある全集 — エラーコードから原因を推理する →

Primary Sidebar

最近の投稿

  • インフラエンジニアのキャリアパス — 手動運用からSREへ
  • 障害対応の心得 — 本番で焦らないために
  • 監視設計の基本 — 何をどう見るべきか
  • ログ管理 — ELKスタック入門
  • HTTPSと証明書管理 — Let’s Encryptの恩恵を最大限に

アーカイブ

  • May 2026

カテゴリー

  • AI
  • Linux
  • OS
  • Windows
  • インフラ・DevOps
  • おうちサーバー
  • サーバー・インフラ
  • ツール・環境
  • プログラミング
  • 未分類
  • 開発哲学

最近のコメント

No comments to show.

© 横山鉄工所 & まめたろう重工