Difference between revisions of "Editor-features"

From D Wiki
Jump to: navigation, search
Line 13: Line 13:
 
<!--! completion-->
 
<!--! completion-->
 
<!--! call tips-->
 
<!--! call tips-->
<!--! ddoc hints-->
+
<!--! ddoc preview-->
 
<!--! semantic refactoring-->
 
<!--! semantic refactoring-->
 
<!--! supports DMD-->
 
<!--! supports DMD-->
Line 31: Line 31:
 
! completion
 
! completion
 
! call tips
 
! call tips
! ddoc hints
+
! 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 Green check.png Green check.png Red x.png Red x.png Green check.png Green check.png Green check.png Green check.png Red x.png Green check.png Red x.png Red x.png Red x.png runnable modules, symbol list, IDE features based on DCD, support for source code TODOs
Geany Green check.png Green check.png Green check.png Red x.png Green check.png Green check.png Red x.png Red x.png Red x.png Green check.png Green check.png Green check.png Red x.png generic editor, building is based on a script, usefull integrated console on Linux
Notepad++ Green check.png Red x.png Red x.png Red x.png Green check.png (cessions) Green check.png (not semantic) Red x.png Red x.png Red x.png Red x.png Red x.png Red x.png Red x.png generic editor, highlighter is based on D1
Vim Green check.png Green check.png Green check.png Green check.png(as info source) Red x.png(but some plugins offer it) Green check.png(with plugin) Green check.png(with plugin) Green check.png(with plugin) Red x.png Green check.png(with plugin)(Linux only) generic editor, see D in Vim