Difference between revisions of "Editor-features"
Line 1: | Line 1: | ||
− | Comparison of the editors and the | + | ''(under construction !)'' |
+ | |||
+ | Comparison of the editors and the IDEs, by features. | ||
+ | |||
+ | <!--template copy and paste for a new item--> | ||
− | |||
<!--! Name--> | <!--! Name--> | ||
<!--! Win--> | <!--! Win--> | ||
Line 8: | Line 11: | ||
<!--! supports DUB--> | <!--! supports DUB--> | ||
<!--! own project format--> | <!--! own project format--> | ||
− | |||
<!--! completion--> | <!--! completion--> | ||
<!--! call tips--> | <!--! call tips--> | ||
Line 27: | Line 29: | ||
! supports DUB | ! supports DUB | ||
! own project format | ! own project format | ||
− | |||
! completion | ! completion | ||
! call tips | ! call tips | ||
Line 43: | Line 44: | ||
| {{no}} | | {{no}} | ||
| {{no}} | | {{no}} | ||
− | |||
| {{yes}} | | {{yes}} | ||
| {{yes}} | | {{yes}} | ||
Line 54: | Line 54: | ||
| {{no}} | | {{no}} | ||
| runnable modules, IDE features based on [[DCD]], support for source code TODOs | | runnable modules, IDE features based on [[DCD]], support for source code TODOs | ||
+ | |- | ||
+ | |<!--! Name--> [http://www.geany.org/ Geany] | ||
+ | |<!--! Win--> {{yes}} | ||
+ | |<!--! Linux--> {{yes}} | ||
+ | |<!--! OSX--> {{yes}} | ||
+ | |<!--! supports DUB--> {{no}} | ||
+ | |<!--! own project format--> {{yes}} | ||
+ | |<!--! completion--> {{yes}} | ||
+ | |<!--! call tips--> {{no}} | ||
+ | |<!--! ddoc hints--> {{no}} | ||
+ | |<!--! semantic refactoring--> {{no}} | ||
+ | |<!--! supports DMD--> {{yes}} | ||
+ | |<!--! supports LDC--> {{yes}} | ||
+ | |<!--! supports GDC--> {{yes}} | ||
+ | |<!--! debugger--> {{no}} | ||
+ | |<!--! misc--> generic editor, building is based on a script, usefull integrated console on Linux | ||
|- | |- | ||
| [https://notepad-plus-plus.org/ Notepad++] | | [https://notepad-plus-plus.org/ Notepad++] | ||
Line 61: | Line 77: | ||
| {{no}} | | {{no}} | ||
| {{yes}} (cessions) | | {{yes}} (cessions) | ||
− | | {{yes}} ( | + | | {{yes}} (not semantic) |
− | |||
| {{no}} | | {{no}} | ||
| {{no}} | | {{no}} | ||
Line 70: | Line 85: | ||
| {{no}} | | {{no}} | ||
| {{no}} | | {{no}} | ||
− | | generic editor | + | | generic editor, highlighter is based on D1 |
Revision as of 03:33, 16 August 2015
(under construction !)
Comparison of the editors and the IDEs, by features.
Name | Win | Linux | OSX | supports DUB | own project format | completion | call tips | ddoc hints | semantic refactoring | supports DMD | supports LDC | supports GDC | debuging | misc. |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Coedit | runnable modules, IDE features based on DCD, support for source code TODOs | |||||||||||||
Geany | generic editor, building is based on a script, usefull integrated console on Linux | |||||||||||||
Notepad++ | (cessions) | (not semantic) | generic editor, highlighter is based on D1 |