IntelliJ IDEA 使您能夠使用交互式控制臺,因此可以保留在 IDE 中,而無需切換到 shell。
IntelliJ IDEA 內置的控制臺完全對應于 shell 控制臺。
除了標準功能外,這些控制臺還具有以下功能:
⒈ 代碼完成。
⒉ 語法檢查。
⒊ 自動插入成對的括號、引號和大括號。
⒋ 使用箭頭鍵滾動查看命令的歷史記錄。
⒌ 快速文檔查找 Ctrl+Q。
在主菜單上,從“工具”菜單中選擇任何與控制臺相關的命令。
IntelliJ IDEA使用 “設置” 對話框的 “文件編碼” 頁面中定義的 IDE 編碼創建文件,該頁面可以是系統默認值,也可以是從可用編碼列表中選擇的一個。在這個編碼中,控制臺中的輸出也被處理。
在控制臺輸出中使用的編碼可能與 IDE 默認值不同。為了使 IntelliJ IDEA 在控制臺中正確地解析文本,您必須做一些額外的編輯。
要設置控制臺輸出的編碼,具體取決于您的操作系統:
⒈ 在 Windows 和 Linux 系統中:
打開然后進行編輯
分別在底部添加以下行:
-Dconsole.encoding=<encoding name>
例如:
Dconsole.encoding=UTF-8
⒉ 在 macOS 系統中:打開位于/Applications/RubyMine.app/Contents的Info.plist,找到標簽<key>VMOptions</key>,并修改它,如下所示:
<key>VMOptions</key>
<string>-Xms16m -Xmx512m -XX:MaxPermSize=120m
-Xbootclasspath/p:../lib/boot.jar -ea
-Dconsole.encoding=<encoding name>
</string>
配置控制臺的配色方案
IntelliJ IDEA 使您能夠為各種類型的控制臺定義您習慣的配色方案。這樣做,您可以單獨配置各種控制臺輸出和用戶輸入。
顏色方案包括用于背景、用戶輸入、系統輸出和錯誤輸出的多種顏色。
配置控制臺的顏色和字體方案具有如下的步驟:
⒈ 請確保您正在使用可編輯的方案。
⒉ 打開 "設置/首選項" 對話框,在 "顏色和字體" 下,滾動瀏覽組件列表,然后選擇與控制臺相關的組件:
① 控制臺顏色
② 控制臺字體
⒊ 在右側窗格中,單擊列表中所需的組件,然后更改顏色設置和字體類型:
在交互式控制臺中,您可以執行下列的操作:
⒈ 在控制臺的下部窗格中鍵入命令,然后按 Enter 執行它們。結果顯示在上部窗格中。
⒉ 使用“基本代碼完成(Ctrl+Space)”。
⒊ 使用向上和向下箭頭鍵滾動查看命令歷史記錄,并執行所需命令。
⒋ 將編輯器的源代碼加載到控制臺中。
⒌ 使用上窗格的上下文菜單將所有輸出復制到剪貼板,與剪貼板的當前內容進行比較,或從控制臺中刪除所有輸出。
⒍ 使用工具欄按鈕在控制臺中控制會話。
⒎ 配置控制臺的配色方案以滿足您的偏好。有關詳細信息,請參閱為控制臺配置配色方案的部分。