OpenSCAD用戶手冊/在OpenSCAD上使用外部編輯器

維基教科書,自由的教學讀本
OpenSCAD執行環境搭配作為外部編輯器的emacs

為什麼要使用外部編輯器[編輯]

大多數用戶更偏愛使用特定的編輯器。他們慣用其中的功能並了解快捷鍵的具體設定。 OpenSCAD自帶的編輯器功能較強且易於使用,但是可能會缺少其他編輯器中一些人所共知的特性。

如何使用一款外部編輯器[編輯]

如果一個文件發生改變,那麼OpenSCAD就能檢測其中的變化並自動對此進行重新編譯。 要使用此功能請開啟 "Design->Automatic Reload and Compile"(譯註:2019.5版變更了選項名稱)

此功能一旦開啟,只需在OpenSCAD中按普通方式加載scad文件("File->Open..")。隨後,再於您喜愛的編輯器中打開此scad文件,並對該文件進行編輯。(在外部編輯器中)將修改後的文件保存到硬盤後,OpenSCAD將識別到文件的改動,並對此自動重新編譯。

在OpenSCAD中可通過鼠標關閉自帶編輯器來將其隱藏,或選擇 "View->Hide editor" 亦可達到同樣的效果。

對外部編輯器的支持[編輯]

原則上,所有的編輯器皆可作為OpenSCAD的外部編輯器。甚至一些編輯器還針對OpenSCAD提供了專有的拓展與模式。

其他優點[編輯]

除了可以使用到自己喜愛的編輯器之外,這些解決方案還能令您更靈活地在多台顯示器的環境下開發。例如,可用一台顯示器呈現3D對象效果,再用第二台顯示器顯示編輯器與其他工具。