使用終端機

MarkNode 內建終端機面板,讓你不必切換到其他應用程式就能執行指令。

開啟終端機

終端機面板位於視窗底部。點擊最左側活動列中的終端機圖示即可顯示或隱藏面板。拖曳面板頂緣可調整其大小。

多重工作階段

你可以同時執行多個終端機工作階段。每個工作階段會以分頁形式顯示在終端機面板頂部。點擊分頁列中的加號按鈕即可建立新的工作階段。各工作階段彼此獨立——每個都有自己的 shell 程序與工作目錄。

若要關閉工作階段,請點擊該分頁上的關閉按鈕,或在提示字元輸入 exit

鍵盤快速鍵

動作macOSLinux / Windows
清除終端機(含捲動記錄)Cmd+KCtrl+Shift+K
清除畫面Ctrl+LCtrl+L

Ctrl+L 適用於所有平台,效果等同於在提示字元輸入 clear

字型與字元支援

終端機採用適合命令列輸出的等寬字型。Unicode 字元——包括製表字元、箭頭,以及 git log --graphhtop 等工具所使用的符號——都能正確顯示。

PATH 與系統工具

終端機會繼承你的系統 PATH,因此在一般終端機中可用的命令列工具,在這裡同樣可用。這包括各種語言執行環境、套件管理工具、版本控制工具與建置系統。

如果找不到某個工具,請開啟系統終端機確認該指令在那裡可以運作,藉此檢查它是否位於你的 PATH 中。

搭配專案使用

終端機開啟時,工作目錄會設定為你的專案資料夾,因此你可以立即執行專案指令,不需手動切換目錄。

在 MarkNode 中編輯時的常見用途:

  • 執行建置或程式碼檢查指令
  • 執行 Git 操作,例如 git loggit diffgit rebase
  • 啟動本機開發伺服器
  • 使用套件管理工具安裝相依套件

終端機變更後的檔案重新載入

如果終端機指令修改了編輯器中已開啟的檔案——例如執行格式化工具、套用修補檔,或簽出不同的分支——MarkNode 會偵測到這些變更並自動重新載入受影響的檔案。你不需要關閉再重新開啟文件就能看到更新後的內容。