IDE: 開発環境

IntelliJ IDEA または VS Code で効率的に開発。

IDE
統合開発環境。
IntelliJ
JetBrains 製。業界標準。
VS Code
軽量エディタ。拡張で Java 対応。
Power Tools

IDEは「電動工具」。 メモ帳 = 手動のドライバー IDE = 電動ドリル 作業速度が圧倒的に違う。

IDE

IDE Options
// IDE の選択
// IntelliJ IDEA (推奨)
// - 業界標準
// - 強力なリファクタリング
// - Community 版は無料
// https://www.jetbrains.com/idea/
// VS Code + Extension Pack for Java
// - 軽量
// - 無料
// - 拡張機能が豊富
// Eclipse
// - 無料
// - 昔からの定番
// - やや重い
推奨
1. IntelliJ IDEA (業界標準)\n2. VS Code + Extension Pack\n3. Eclipse
Bad
// ❌ Bad: メモ帳で開発
// - 補完がない
// - エラー検出がない
// - デバッグが困難
Good
// ✅ Good: IDE を使う
// - コード補完 (Ctrl+Space)
// - リアルタイムエラー検出
// - リファクタリング
// - デバッガ統合

ショートカット

IntelliJ, VS Code
// IntelliJ IDEA のキーボードショートカット
// 編集
// Ctrl+Space - コード補完
// Ctrl+Shift+Enter - 行を完成
// Ctrl+D - 行を複製
// Ctrl+Y - 行を削除
// ナビゲーション
// Ctrl+N - クラスを検索
// Ctrl+Shift+N - ファイルを検索
// Ctrl+B - 定義に移動
// Alt+F7 - 使用箇所を検索
// リファクタリング
// Shift+F6 - 名前変更
// Ctrl+Alt+M - メソッド抽出
// Ctrl+Alt+V - 変数抽出
// 実行/デバッグ
// Shift+F10 - 実行
// Shift+F9 - デバッグ
// F8 - ステップオーバー
// F7 - ステップイン
// VS Code 拡張機能
// - Extension Pack for Java
// - Spring Boot Extension Pack
// - Debugger for Java
Tip: ショートカットを覚えると生産性が上がる。

合格ライン

IDE をインストールできる
プロジェクトを作成・実行できる

参考リンク

演習課題

課題1: IntelliJ セットアップ
IntelliJ IDEA Community をインストールしてプロジェクトを作成してください。
課題2: ショートカット
基本的なIDEショートカットを練習してください。

次のステップ