Difference between revisions of "Editors"

From D Wiki
Jump to: navigation, search
(Text Editors)
m (Text Editors)
Line 56: Line 56:
 
|Syntax highliting.
 
|Syntax highliting.
 
|3.5.1  
 
|3.5.1  
|Sept. 2014
+
|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
|Jan 2015
+
|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
|Oct. 1 2015
+
|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
 
|
 
|
|Jun. 23 2015
+
|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