| 1 | == Geany == |
| 2 | |
| 3 | This is not a CLR-based nor JVM-based IDE, but it is otherwise a nice lightweight IDE. The editing component is based on Scintilla. |
| 4 | |
| 5 | A similar kind of IDE would be CodeLite. |
| 6 | |
| 7 | Geany has a bona fide manual that you can quickly skim through to get tips. |
| 8 | |
| 9 | |
| 10 | == Set Up == |
| 11 | |
| 12 | 1) Under Menu > Tools > Configuration Files > filetype_extensions.conf |
| 13 | Add this under [Extensions]: |
| 14 | {{{ |
| 15 | Cobra=*.cobra; |
| 16 | }}} |
| 17 | |
| 18 | 2) Put filetypes.Cobra.conf in ~/.config/geany/filedefs |
| 19 | |
| 20 | Note that this currently uses the "Python lexer mode" for Scintilla. Although not perfect, it's not bad. [HelpWanted We could use a lexer mode for Scintilla] which would then get reused in multiple projects. |
| 21 | |
| 22 | |
| 23 | == See Also == |
| 24 | |
| 25 | * [wiki:IDESupport] |
| 26 | * EditorSupport |
| 27 | * http://www.geany.org/ |
| 28 | * http://wiki.geany.org/ |