scad-mode
- Description
- A major mode for editing OpenSCAD code
- Latest
- scad-mode-94.0.0.20240926.92457.tar (.sig), 2024-Sep-26, 30.0 KiB
- Maintainer
- Len Trigg <lenbok@gmail.com>, Daniel Mendler <mail@daniel-mendler.de>
- Website
- https://github.com/openscad/emacs-scad-mode
- Browse ELPA's repository
- CGit or Gitweb
- Badge
To install this package from Emacs, use package-install
or list-packages
.
Full description
1. Features
- Syntax highlighting
- Basic completion function (press
M-TAB
) - Preview rendered model in separate window (press
C-c C-c
) - Open buffer in OpenSCAD (press
C-c C-o
) - Export buffer with OpenSCAD (press
C-c C-e
) - Flymake support (enable
flymake-mode
inscad-mode
buffers) - Org Babel support (
scad
source blocks)
2. Org Babel support
for (y=[0:2:20]) { translate([0,0,y+1]) cube([30-2*y,30-2*y,2], true); }
3. Installation
Install via M-x package-install RET scad-mode RET
from NonGNU ELPA or MELPA.
After the installation *.scad
files will be opened with scad-mode
.
4. Related packages
- scad-dbus: Interact with a running OpenSCAD instance from Emacs via DBUS
lsp-mode
oreglot
: Theopenscad-lsp
server can be used withscad-mode
Old versions
scad-mode-94.0.0.20240708.212011.tar.lz | 2024-Jul-10 | 6.81 KiB |
scad-mode-94.0.0.20240523.173825.tar.lz | 2024-May-23 | 6.81 KiB |
scad-mode-93.3.0.20240429.162806.tar.lz | 2024-Apr-29 | 6.81 KiB |
scad-mode-93.3.0.20240428.115249.tar.lz | 2024-Apr-28 | 6.80 KiB |
scad-mode-93.3.0.20240224.125122.tar.lz | 2024-Mar-31 | 6.74 KiB |
scad-mode-93.2.0.20231229.220732.tar.lz | 2023-Dec-30 | 6.74 KiB |
scad-mode-93.2.0.20230315.195012.tar.lz | 2023-Mar-15 | 6.74 KiB |
scad-mode-93.2.0.20221228.63325.tar.lz | 2022-Dec-28 | 6.82 KiB |
scad-mode-93.1.0.20221129.91842.tar.lz | 2022-Nov-29 | 6.89 KiB |
scad-mode-93.1.0.20221114.222957.tar.lz | 2022-Nov-15 | 6.77 KiB |