Editors
Revision as of 18:04, 19 January 2016 by Vladimir Panteleev (talk | contribs) (Feature table; separate editor from add-on)
Text Editors
Text editors and lightweight development environments with D support.
- building - syntax highlighting - auto-completion - code navigation - code formatting - linting
Editor | Platforms | Add-on | Features | Version | Last known activity | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | Linux | OS X | Syntax highlighting | Auto- |
Code navigation | Code formatting | Building | Linting | ||||
Atom | ![]() |
![]() |
![]() |
language-D | ![]() |
1.0.0 | 2015 | |||||
Atomize-D | ![]() |
![]() |
![]() |
![]() |
1.0.0 | 2015 | ||||||
Dhee | ![]() |
![]() |
![]() |
(built-in) | ![]() |
![]() |
git: ac64404 | 2015 | ||||
Emacs | ![]() |
![]() |
![]() |
Official Emacs D-Mode | ![]() |
![]() |
![]() |
![]() |
2.0.6-1 | 2014 | ||
Geany | ![]() |
![]() |
![]() |
(built-in) | ![]() |
![]() |
![]() |
1.24.1 | 2014 | |||
jEdit | ![]() |
![]() |
![]() |
(built-in) | ![]() |
![]() |
5.3.0 | 2015 | ||||
KDE's KWrite, Kate | ![]() |
(built-in) | ![]() |
KDE 4.14.01 | 2014 | |||||||
Lumen | ![]() |
2014 | ||||||||||
Notepad++ | ![]() |
(built-in) | ![]() |
6.6.9 | 2014 | |||||||
SciTE | ![]() |
![]() |
![]() |
(built-in) | ![]() |
3.5.1 | 2014-09 | |||||
Sublime Text 3 | ![]() |
![]() |
![]() |
DKit | ![]() |
![]() |
![]() |
2.02 stable / 3 (beta) | 2014 | |||
SynWrite | ![]() |
(built-in) | ![]() |
![]() |
![]() |
![]() |
6.15 | 2015-01 | ||||
Textadept | ![]() |
![]() |
![]() |
(built-in) | ![]() |
8.3 | 2015-10-01 | |||||
textadept-d | ![]() |
|||||||||||
TextMate | ![]() |
d.tmbundle | ![]() |
![]() |
![]() |
2015-06-23 | ||||||
Vim | ![]() |
![]() |
![]() |
D in Vim | ![]() |
![]() |
2014 | |||||
Visual Studio Code | ![]() |
![]() |
![]() |
code-d[5] | ![]() |
![]() |
![]() |
![]() |
![]() |
0.2.2 | 2016 | |
Zeus | ![]() |
(built-in) | ![]() |
![]() |
![]() |
![]() |
3.97v | 2015 |
- ↑ Jump up to: 1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 via DCD
- ↑ Jump up to: 2.0 2.1 via Dfmt
- ↑ Jump up to: 3.0 3.1 via Dscanner
- Jump up ↑ Lexer is not 100% compliant with current D specification.
- Jump up ↑ Using workspace-d
See also
- IDEs integration with full IDEs