Dexed, the D Extended EDitor, is an IDE for the D programming language, its compilers, tools and libraries.
Go to file
Basile Burg 84ef8a753c doc for the logo 2015-05-28 19:29:19 +02:00
cesyms symbol list, support for listing module constructor/destructor 2015-05-20 10:51:32 +02:00
cetodo fix, todo background tool, last description field char not included 2015-05-21 11:04:47 +02:00
icons updated shared icons 2015-05-22 16:23:15 +02:00
lazproj added custom coedit icon 2015-05-28 18:48:02 +02:00
libdparse@b490677106 symbol list, support for listing module constructor/destructor 2015-05-20 10:51:32 +02:00
logo doc for the logo 2015-05-28 19:29:19 +02:00
src added custom coedit icon 2015-05-28 18:48:02 +02:00
.gitignore fixes for the linux version 2014-07-21 03:49:45 +02:00
.gitmodules added submodule libdparse 2015-03-08 16:11:51 +01:00
LICENSE.txt updated license 2015-04-22 11:08:32 +02:00
README.md updated readme 2015-05-26 18:43:49 +02:00

README.md

Coedit

Coedit is a simple IDE for the D2 lang. (Co mpile & Edit).

Features

  • multi platform (Win/Linux).
  • strictly based on DMD (the alternative compilers are not supported).
  • comprehensive project format and two advanced project editors (one for the options and configurations, another for the files).
  • 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. (even a phobos one).
  • synchronized edition in a block.
  • D2 syntax highlighter, folding, identifier markup.
  • symbol list of the module being edited.
  • static libraries manager.
  • search and replace.
  • todo comments analyzer.
  • user-defined tools powered by a string interpolation system (in a single click: submit the current module to dfmt or dscanner !)
  • full D Completion Daemon integration (completion, hints, call tips, jump to symbol declaration).
  • mini file browser.

Missing things before the first version

This is the last beta, all the features are implemented. Until version 1, the quality will be improved and any new bug fixed.

Project information

  • status: version 1 beta 3.
  • license: MIT.
  • programmed in Object Pascal with Lazarus & FPC as IDE & compiler.

Setup or build

Windows and Linux binaries are available for each release. The latest Coedit development version must be build from the sources.

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