Difference between revisions of "Editors"
WebFreak001 (talk | contribs) (→Text Editors) |
EmanuelSan (talk | contribs) m (→Text Editors) |
||
Line 56: | Line 56: | ||
|Syntax highliting. | |Syntax highliting. | ||
|3.5.1 | |3.5.1 | ||
− | | | + | |2014-09 |
|-- | |-- | ||
|[http://www.sublimetext.com/ Sublime Text] | |[http://www.sublimetext.com/ Sublime Text] | ||
Line 68: | Line 68: | ||
|Syntax highliting, symbols list ("Syntax Tree" panel), integration of compiler. | |Syntax highliting, symbols list ("Syntax Tree" panel), integration of compiler. | ||
|6.15 | |6.15 | ||
− | | | + | |2015-01 |
|-- | |-- | ||
|[http://foicica.com/textadept/ Textadept] | |[http://foicica.com/textadept/ Textadept] | ||
Line 74: | Line 74: | ||
|Syntax highliting, [https://github.com/Hackerpilot/textadept-d auto-completion via DCD]. | |Syntax highliting, [https://github.com/Hackerpilot/textadept-d auto-completion via DCD]. | ||
|8.3 | |8.3 | ||
− | | | + | |2015-10-01 |
|-- | |-- | ||
|[http://macromates.com/ TextMate] | |[http://macromates.com/ TextMate] | ||
Line 80: | Line 80: | ||
|[https://github.com/textmate/d.tmbundle d.tmbundle] - Syntax highlighting, build/run-system (Dub, RDMD and shell script), snippets, code folding, symbols list | |[https://github.com/textmate/d.tmbundle d.tmbundle] - Syntax highlighting, build/run-system (Dub, RDMD and shell script), snippets, code folding, symbols list | ||
| | | | ||
− | | | + | |2015-06-23 |
|-- | |-- | ||
|[http://www.vim.org/ Vim] | |[http://www.vim.org/ Vim] |
Revision as of 20:29, 15 January 2016
Text Editors
Text editors and lightweight development environments with D support.
Name | Platforms | Comments | Version | Last known activity |
---|---|---|---|---|
Atom | Windows, Linux, OS X | language-D - Syntax highlighting. Atomize-D Syntax highlighting, Auto-Completion via DCD, Code formatting via Dfmt, Linting via Dscanner & DUB | 1.0.0 | 2015 |
Dhee | Windows, Linux, OS X | Very minimalist, syntax highlighting, single-click compile with separated stdout/stderr | git: ac64404 | 2015 |
Emacs | Windows, Linux, OS X | Official Emacs D-Mode | 2.0.6-1 | 2014 |
Geany | Windows, Linux, OS X | Syntax highlighting, code navigator in sidebar, compile using make or integrated console. | 1.24.1 | 2014 |
jEdit | Windows, Linux, OS X | Syntax highlighting, compile in integrated console, jump to error locations | 5.3.0 | 2015 |
KDE's KWrite, Kate | Linux | Syntax highliting, auto-completion via Lumen (see below). | KDE 4.14.01 | 2014 |
Notepad++ | Windows | Syntax highliting (lexer is not 100% compliant with current D specifications). | 6.6.9 | 2014 |
SciTE | Windows, Linux, OS X | Syntax highliting. | 3.5.1 | 2014-09 |
Sublime Text | Windows, Linux, OS X | Syntax highliting, build-system, auto-completion via DCD (see below). | 2.02 stable / 3 (beta) | 2014 |
SynWrite | Windows | Syntax highliting, symbols list ("Syntax Tree" panel), integration of compiler. | 6.15 | 2015-01 |
Textadept | Windows, Linux, OS X | Syntax highliting, auto-completion via DCD. | 8.3 | 2015-10-01 |
TextMate | OS X | d.tmbundle - Syntax highlighting, build/run-system (Dub, RDMD and shell script), snippets, code folding, symbols list | 2015-06-23 | |
Vim | Windows, Linux, OS X | See D in Vim. | 2014 | |
Visual Studio Code | Windows, Linux, OS X | code-d - Syntax highlighting, Auto-Completion & more via DCD, Code formatting via Dfmt, Linting & more via Dscanner, DUB (Using workspace-d) | 0.2.2 | 2016 |
Zeus | Windows, Linux(Wine) | Syntax highlighting, code folding, code indenting. Supports DCD: auto-completion, "go to definition" and document tooltips. | 3.97v | 2015 |
Text Editor Plugins & Extensions
Name | Platforms | Comments | Version | Last known activity |
---|---|---|---|---|
D Completion Daemon (DCD) | Windows, Linux, OS X | Auto-completion helper program for the D language. | 0.7.2 | Oct 2015 |
Lumen | Linux | KTextEditor auto-completion plugin for the D language, which works e.g. with Kate or KDevelop. | 2014 |
See also
- IDEs integration with full IDEs