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对象效果,再用第二台显示器显示编辑器与其他工具。