主控台與 REPL
JEditor 提供兩種互動式主控台:用於執行系統命令的 Shell 主控台, 以及用於互動式 Python 工作階段的 Jupyter/IPython 主控台。
Shell 主控台
內建的 Shell 主控台讓您無需離開編輯器即可執行系統命令。
功能特色:
直接執行任何 Shell 命令
命令歷史 — 使用 上/下 方向鍵瀏覽先前的命令
顏色標示輸出: - 正常輸出以預設顏色顯示 - 錯誤輸出以紅色顯示 - 系統訊息以特定顏色顯示
工作目錄 — 選擇並顯示目前的工作目錄
Shell 選擇 — 可選擇:
auto、cmd、PowerShell、bash、sh控制按鈕: 執行、停止、清除
輸出限制為 10,000 行以防止記憶體問題
等寬字型(Consolas 或系統預設)
Shell 選擇器:
使用主控台元件頂部的下拉選單選擇要使用的 Shell。
auto 選項會選擇平台預設值(Windows 為 cmd,Linux/macOS 為 bash)。
Jupyter / IPython 主控台
JEditor 包含基於 qtconsole 的嵌入式 Jupyter/IPython 主控台:
完整的行程內 IPython 核心
豐富的互動式 Python 環境
Tab 自動補全與語法高亮
Magic 命令(
%timeit、%run等)Qt 事件迴圈整合,無縫 GUI 互動
編輯器關閉時正確清理資源
使用方式:
從 Tab 或 Dock 選單開啟 IPython 主控台。您將獲得一個功能完整的 IPython 工作階段,可存取環境中所有已安裝的套件。