EditPlus 輕量級編輯器配合 JDK 命令列工具,可構建零負擔 Java 開發環境,適合學習者與輕量專案。
前置條件
- 安裝 JDK (建議 8/11/17 LTS 版)
- 設定環境變數:
- `JAVA_HOME` = JDK 安裝路徑 (如 `C:\Program Files\Java\jdk-17`)
- `Path` 追加 `%JAVA_HOME%\bin`
- 驗證:CMD 執行 `javac -version`、`java -version` 均顯示版本號
EditPlus 使用者工具配置步驟
- 選單 **工具 → 設定使用者工具** (或 `Ctrl+Alt+P`)
- **群組名稱** 改為 `Java` (對應 `Ctrl+1` 群組切換)
- **新增工具 → 應用程式** × 2:
| 項目 | 編譯 | 執行 |
| 功能表文字 | Javac 編譯 | Java 執行 |
| 命令 | javac.exe | java.exe |
| 參數 | $(FileNameNoExt).java | $(FileNameNoExt) |
| 初始目錄 | $(FileDir) | $(FileDir) |
| 捕獲輸出 | ☑ 是 | ☑ 是 |
| 儲存檔案 | ☑ 目前檔案 | ☐ 無 |
- 確定 → 工具選單出現 **Javac 編譯 (Ctrl+1)**、**Java 執行 (Ctrl+2)**
快捷鍵自訂 (可選)
- **工具群組切換**:`工具 → 設定使用者工具 → 鍵盤` → 修改 `ToolGroup1` 熱鍵 (預設 `Ctrl+1`)
- **工具項目**:修改 `ToolUser1` (編譯)、`ToolUser2` (執行) 熱鍵
- 建議:編譯 `F9`、執行 `Ctrl+F9`、編譯並執行 `F10` (需巨集腳本)
測試 HelloWorld
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, EditPlus Java!");
}
}
- 存檔為 `HelloWorld.java`
- 按 `Ctrl+1` (編譯) → 底部輸出視窗顯示編譯結果
- 按 `Ctrl+2` (執行) → 輸出視窗印出 `Hello, EditPlus Java!`
進階技巧
- **編譯錯誤跳轉**:輸出視窗雙擊錯誤行 → 自動定位編輯器對應行
- **多檔案專案**:建立 `build.bat` 呼叫 `javac *.java`,工具命令指向批次檔
- **類別路徑**:參數加 `-cp ".;lib/*"` 引入外部 JAR
- **編碼修正**:參數加 `-encoding UTF-8` 統一原始碼編碼