Hey! This thing is still a Work in Progress.
Files, instructions, and other stuff might change!
openSCAD Editor
40
Likes
304
Downloads
1895
Views
Published on October 20, 2012
Description
A opensource openSCAD Editor.
With autocompletion and stuff ..
it scans the openscad libraries directory and locates module-definitions ... and generates snippet-calls for them ..
for example you type: "gear"
and it will insert:
gear(number_of_teeth=number_of_teeth, circular_pitch=false, diametral_pitch=false_1, pressure_angle=20, clearance=0);
the parameter-values are tab'able-objects so its quite easy for beginners to use openSCAD ;-)
With autocompletion and stuff ..
it scans the openscad libraries directory and locates module-definitions ... and generates snippet-calls for them ..
for example you type: "gear"
and it will insert:
gear(number_of_teeth=number_of_teeth, circular_pitch=false, diametral_pitch=false_1, pressure_angle=20, clearance=0);
the parameter-values are tab'able-objects so its quite easy for beginners to use openSCAD ;-)
Instructions
Simply download the ZIP and start the .exe-file.
The Project+Sourcecode is located on SourceForge:
sourceforge.net/p/openscadeditor/
the root-directory contains an oscad.xml that contains all the SCAD-Definitions and snippets (except the auto.generated)
after starting you should tell the application where your openscad.exe-folder is .. so it can scan the libraries folder ;-)
Its a .NET 2.0 Application :-) You will need the .NET 2.0 Framework running ...
Update: 20.10.2012 - rev2 zip - rev1 simple doesnt work *g* o.O
Update: 18.11.2012 - rev3 zip - Added MRU-List o.O
Update: 22.11.2012 - rev4 zip - Added Auto.Add.Include, Window-Position loading/saving, Snippet-Trimming
The Project+Sourcecode is located on SourceForge:
sourceforge.net/p/openscadeditor/
the root-directory contains an oscad.xml that contains all the SCAD-Definitions and snippets (except the auto.generated)
after starting you should tell the application where your openscad.exe-folder is .. so it can scan the libraries folder ;-)
Its a .NET 2.0 Application :-) You will need the .NET 2.0 Framework running ...
Update: 20.10.2012 - rev2 zip - rev1 simple doesnt work *g* o.O
Update: 18.11.2012 - rev3 zip - Added MRU-List o.O
Update: 22.11.2012 - rev4 zip - Added Auto.Add.Include, Window-Position loading/saving, Snippet-Trimming
You must be logged in to post a comment.
jjaz
on
November 17, 2012
said:
So how does the code completion work? When I type, e.g. gea nothing shows up. Given my experience with code completion in other editors I type Ctrl-space and it shows a list of possibilities, including 'gear'. Clicking on gear it will insert in the editor but I don't get the parameters filled in.
Dorty
on
November 17, 2012
said:
You have to set the openscad-directory .. after that you can restart the application or reload the cache .. now the symbols of your library directory should be loaded ... by pressing <ctrl>+<tab> the autocompletion gets active.
for example "ge"<tab> ... if you select gear and <tab> again the parameters will be autocompleted....</tab></tab></tab></ctrl>
License

Thank you! I can't wait to try this - just learning openSCAD, but I was looking for something with autocompletion. I think this will help me to learn the language much faster