Difference between revisions of "Editors"

From D Wiki
Jump to: navigation, search
m (Text Editor Plugins & Extensions)
(Text Editors: Synwrite fixed inf)
Line 54: Line 54:
 
|[http://sourceforge.net/projects/synwrite/ SynWrite]
 
|[http://sourceforge.net/projects/synwrite/ SynWrite]
 
|Windows
 
|Windows
|
+
|Syntax highliting, symbols list ("Syntax Tree" panel), integration of compiler
|6.7.1440
+
|6.15
|2014
+
|2015
 
|--
 
|--
 
|[http://foicica.com/textadept/ Textadept]
 
|[http://foicica.com/textadept/ Textadept]

Revision as of 20:58, 18 January 2015

Text Editors

Text editors and lightweight development environments with D support.

Name Platforms Comments Version Last known activity
Coedit Windows, Linux IDE for the D lang with projects, symbol list, single click compile and run, and more. alpha 10 Jan. 2015
Emacs Windows, Linux, OS X Official Emacs D-Mode 2.0.6-1 2014
Geany Windows, Linux, OS X D highlighting, code navigator in sidebar, compile D from the software using make or the integrated console. 1.24.1 2014
KDE's KWrite, Kate Linux See the section on Lumen below KDE 4.14.01 2014
Notepad++ Windows It highlights syntax but the lexer is not 100% compliant with current D specifications. 6.6.9 2014
SciTE Windows, Linux, OS X 3.5.1 Sept. 2014
SublimeText Windows, Linux, OS X 2.02 stable / 3 (beta) 2014
SynWrite Windows Syntax highliting, symbols list ("Syntax Tree" panel), integration of compiler 6.15 2015
Textadept Windows, Linux, OS X Works well with DCD 7.5 Jul. 11 2014
TextMate OS X
Vim Windows, Linux, OS X D in Vim 2014
Zeus Windows A programmer's editor with support for D including syntax highlighting, code folding and code indenting. Also supports DCD to provide auto-completion, go to definition and document tool tips. 3.97t 2014

Text Editor Plugins & Extensions

Name Platforms Comments Version Last known activity
D Completion Daemon (DCD) Windows, Linux An auto-complete program for the D programming language. 2015
Lumen Linux a KTextEditor autocompletion plugin for the D programming language, which works e.g. in Kate or KDevelop. 2014

See Also:

For integration with full IDEs, see: IDEs