Difference between revisions of "Editor-features"
Line 13: | Line 13: | ||
<!--! completion--> | <!--! completion--> | ||
<!--! call tips--> | <!--! call tips--> | ||
− | <!--! ddoc | + | <!--! ddoc preview--> |
<!--! semantic refactoring--> | <!--! semantic refactoring--> | ||
<!--! supports DMD--> | <!--! supports DMD--> | ||
Line 31: | Line 31: | ||
! completion | ! completion | ||
! call tips | ! call tips | ||
− | ! ddoc | + | ! ddoc preview |
! semantic refactoring | ! semantic refactoring | ||
! supports [[DMD]] | ! supports [[DMD]] | ||
Line 92: | Line 92: | ||
| {{yes}} | | {{yes}} | ||
| {{yes}}(as info source) | | {{yes}}(as info source) | ||
− | | {{no}} | + | | {{no}}(but some plugins offer it) |
+ | | {{yes}}(with plugin) | ||
| {{yes}}(with plugin) | | {{yes}}(with plugin) | ||
| {{yes}}(with plugin) | | {{yes}}(with plugin) | ||
− | |||
| {{no}} | | {{no}} | ||
| | | |
Revision as of 15:03, 17 August 2015
(under construction !)
Comparison of the editors and the IDEs that can be used to program in D, by features.
Name | Win | Linux | OSX | supports DUB | own project format | completion | call tips | ddoc preview | semantic refactoring | supports DMD | supports LDC | supports GDC | debuging | misc. |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Coedit | runnable modules, symbol list, 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 | |||||||||||
Vim | (as info source) | (but some plugins offer it) | (with plugin) | (with plugin) | (with plugin) | (with plugin)(Linux only) | generic editor, see D in Vim |