Dexed, the D Extended EDitor, is an IDE for the D programming language, its compilers, tools and libraries.
Go to file
Basile Burg d2bbe29e88 use RCDATA resources instead of old hex strings system 2016-06-19 07:13:32 +02:00
cedast updated cesyms, cetodo, ceast to use libdparse master & dmd 2.069 2015-10-31 09:02:07 +01:00
cesetup fix #71, Minor installation issue on linux when not installing as root 2016-06-05 07:12:31 +02:00
cesyms symlist, add the 'deep' option, default = on, off = only top level decl 2016-04-24 18:35:27 +02:00
cetodo fix #40, todo list, comments content must be patched for char(39) 2016-05-05 22:48:39 +02:00
etc update libdparse 2016-05-27 00:42:54 +02:00
icons use RCDATA resources instead of old hex strings system 2016-06-19 07:13:32 +02:00
lazproj use RCDATA resources instead of old hex strings system 2016-06-19 07:13:32 +02:00
logo renamed files names related to logo 2015-06-04 16:08:41 +02:00
src use RCDATA resources instead of old hex strings system 2016-06-19 07:13:32 +02:00
wiki fix #71, Minor installation issue on linux when not installing as root 2016-06-05 07:12:31 +02:00
.gitignore out put to bin folder 2015-12-04 20:04:51 +01:00
.gitmodules test Laz-travis 2016-02-19 14:45:24 +01:00
.travis.yml updated travis script 2016-02-19 15:17:16 +01:00
LICENSE.txt updated license 2015-04-22 11:08:32 +02:00
README.md rlz 2016-05-27 01:31:54 +02:00

README.md

CE

Coedit is an IDE for the D programming language D2.

Features overview

  • multi platform (Windows, Linux).
  • comprehensive project format and two advanced project editors (one for the options and configurations, another for the files).
  • DUB projects are supported too, with a an editor for the properties and an inspector to view and select sources or configurations.
  • all the D compilers are supported.
  • compile and run directly from the UI.
  • single click to compile and execute an unsaved module (aka a runnable module).
  • single click to compile and unittest a module.
  • advanced editor with D2 syntax highlighter, folds, regions, identifier markup, macros, sync-edit, etc.
  • edition helpers: comment blocks, local identifier renaming, brace auto-closing.
  • list of the symbols in the module being edited.
  • static libraries manager that supports auto-registration from local DUB projects, from online DUB packages or from Coedit custom project format.
  • todo comments parser and dedicated widget.
  • user-defined tools powered by a string interpolation system.
  • full D Completion Daemon integration (completion, hints, call tips, jump to symbol declaration).
  • mini file browser, dfmt interface, search & replace, etc.
  • selection of 3rd party libraries that can be easily build and integrated to Coedit.

Project information

  • latest release: version 2, update 6, Fri May 27 2016.
  • licensed under the term of the MIT license.

Download the latest build

Download the zipped binaries or the zipped setup program for you platform:

See the wiki for more information about the setup.

Build

The procedure is described in the first section of the wiki

GUI preview

Windows version (Windows 7, x86): Win screen-cap

Linux version (OpenSuse 13.2, KDE, x86_64): Nux screen-cap

Linux version (Mint 17.1, Cinnamon, x86): Nux screen-cap