IntelliJ IDEA交互式控制臺

2018-11-28 10:50 更新

IntelliJ IDEA 使您能夠使用交互式控制臺,因此可以保留在 IDE 中,而無需切換到 shell。

運(yùn)行控制臺

IntelliJ IDEA 內(nèi)置的控制臺完全對應(yīng)于 shell 控制臺。

除了標(biāo)準(zhǔn)功能外,這些控制臺還具有以下功能:

  • 代碼完成。
  • 語法檢查。
  • 自動(dòng)插入成對的括號、引號和大括號。
  • 使用箭頭鍵滾動(dòng)查看命令的歷史記錄。
  • 快速文檔查找 Ctrl+Q。

啟動(dòng)交互式控制臺

  • 在主菜單上,從“工具”菜單中選擇任何與控制臺相關(guān)的命令。

配置輸出編碼

IntelliJ IDEA使用 “設(shè)置” 對話框的 “文件編碼” 頁面中定義的 IDE 編碼創(chuàng)建文件,該頁面可以是系統(tǒng)默認(rèn)值,也可以是從可用編碼列表中選擇的一個(gè)。在這個(gè)編碼中,控制臺中的輸出也被處理。

在控制臺輸出中使用的編碼可能與 IDE 默認(rèn)值不同。為了使 IntelliJ IDEA 在控制臺中正確地解析文本,您必須做一些額外的編輯。

要設(shè)置控制臺輸出的編碼,具體取決于您的操作系統(tǒng):

  • 在  Windows 和 Linux 系統(tǒng)中:

    打開然后進(jìn)行編輯

    分別在底部添加以下行:
    -Dconsole.encoding=<encoding name>
    例如:
    Dconsole.encoding=UTF-8
  • 在  macOS 系統(tǒng)中:打開位于/Applications/RubyMine.app/ContentsInfo.plist,找到標(biāo)簽<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 使您能夠?yàn)楦鞣N類型的控制臺定義您習(xí)慣的配色方案。這樣做,您可以單獨(dú)配置各種控制臺輸出和用戶輸入。

顏色方案包括用于背景、用戶輸入、系統(tǒng)輸出和錯(cuò)誤輸出的多種顏色。

配置控制臺的顏色和字體方案具有如下的步驟:

  1. 請確保您正在使用可編輯的方案。
  2. 打開 "設(shè)置/首選項(xiàng)" 對話框,在 "顏色和字體" 下,滾動(dòng)瀏覽組件列表,然后選擇與控制臺相關(guān)的組件:
    • 控制臺顏色
    • 控制臺字體
  3. 在右側(cè)窗格中,單擊列表中所需的組件,然后更改顏色設(shè)置和字體類型:
    IntelliJ IDEA控制臺

使用 IntelliJ IDEA 控制臺

在交互式控制臺中,您可以執(zhí)行下列的操作:

  • 在控制臺的下部窗格中鍵入命令,然后按 Enter 執(zhí)行它們。結(jié)果顯示在上部窗格中。
  • 使用“基本代碼完成(Ctrl+Space)”。
  • 使用向上和向下箭頭鍵滾動(dòng)查看命令歷史記錄,并執(zhí)行所需命令。
  • 將編輯器的源代碼加載到控制臺中。
  • 使用上窗格的上下文菜單將所有輸出復(fù)制到剪貼板,與剪貼板的當(dāng)前內(nèi)容進(jìn)行比較,或從控制臺中刪除所有輸出。
  • 使用工具欄按鈕在控制臺中控制會話。
  • 配置控制臺的配色方案以滿足您的偏好。有關(guān)詳細(xì)信息,請參閱為控制臺配置配色方案的部分。
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號