EditPlus 強大的「用戶工具」功能可將外部編譯器、建構腳本整合到編輯器菜單與快捷鍵,實現「寫碼→編譯→執行」一站式流程。本文詳述配置邏輯與多語言實戰範例。
| 變數 | 含義 |
|---|---|
$(FilePath) | 完整檔案路徑 (含目錄+檔名) |
$(FileDir) | 檔案所在目錄 (不含檔名) |
$(FileName) | 檔名 (含副檔名) |
$(FileNameNoExt) | 純檔名 (不含副檔名) |
$(FileExt) | 副檔名 |
$(CurLine)/$(CurCol) | 游標所在行/列號 |
javac.exe,參數 "$(FilePath)",初始目錄 $(FileDir),捕獲輸出 ✓java.exe,參數 $(FileNameNoExt),初始目錄 $(FileDir)bcc32.exe,參數 -Ic:\bc\include -Lc:\bc\lib -n$(FileDir) "$(FilePath)"cl.exe,參數 "$(FilePath)",需先執行 vcvarsall.bat 設定環境變數,建議改用批次檔包裝。Compil32.exe /cc "$(FileName)"makensis.exe "$(FileName)"csc.exe "$(FileName)" (指定 .NET Framework 版本路徑)$(FileNameNoExt),初始目錄 $(FileDir) (需確保 .exe 與源碼同名同目錄)Ctrl+0~9 快捷鍵觸發。檔名(行號): 錯誤)。