Difference between revisions of "Editor-features"

From D Wiki
Jump to: navigation, search
Line 1: Line 1:
Comparison of the editors and the ides, by features.
+
''(under construction !)''
 +
 
 +
Comparison of the editors and the IDEs, by features.
 +
 
 +
<!--template copy and paste for a new item-->
  
<!--template-->
 
 
<!--! Name-->
 
<!--! Name-->
 
<!--! Win-->
 
<!--! Win-->
Line 8: Line 11:
 
<!--! supports DUB-->
 
<!--! supports DUB-->
 
<!--! own project format-->
 
<!--! own project format-->
<!--! Highlither-->
 
 
<!--! completion-->
 
<!--! completion-->
 
<!--! call tips-->
 
<!--! call tips-->
Line 27: Line 29:
 
! supports DUB
 
! supports DUB
 
! own project format
 
! own project format
! highlither
 
 
! completion
 
! completion
 
! call tips
 
! call tips
Line 43: Line 44:
 
| {{no}}
 
| {{no}}
 
| {{no}}
 
| {{no}}
| {{yes}}
 
 
| {{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}} (outdated, D1)
+
| {{yes}} (not semantic)
| {{yes}} (based on current document content and not on grammar)
 
 
| {{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 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, 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