3D Printing
Syntax Hightlighting for OpenSCAD in Jupyterlab
Out of the box Jupyterlab is providing a rich set of supported languages for Syntax Highlighting. Unfortunately OpenSCAD is not one of them. So I tried to research this topic: Internally Jupyterlab is using the CodeMirror editor and Codemirror allows to extend the syntax highlighting by defining custom modes. The easiest way is to use a Simple Mode. Jupyterlab as well supports the functionality of Extensions. So the challenge is to provide a Jupyterlab Extension Read more…