Dexed, the D Extended EDitor, is an IDE for the D programming language, its compilers, tools and libraries.
Go to file
Basile Burg 7eeae18d32 fix, linux version, close editor from tab close btn, the matching editor was not closed if the tab not active 2015-11-06 23:46:42 +01:00
cedast updated cesyms, cetodo, ceast to use libdparse master & dmd 2.069 2015-10-31 09:02:07 +01:00
cesetup fix installer error on linux, shortcut path not existing on a fresh account 2015-09-25 05:58:47 +02:00
cesyms added option to output symlist data as json 2015-11-04 20:26:49 +01:00
cetodo added version to test cetodo.d as a runnable module 2015-11-03 05:37:56 +01:00
icons oops, should be in a previous commit 2015-11-05 02:29:19 +01:00
lazproj fix, debug config, a method checking caused fake issues 2015-11-02 05:03:21 +01:00
libdparse@8230f20791 updated cesyms, cetodo, ceast to use libdparse master & dmd 2.069 2015-10-31 09:02:07 +01:00
logo renamed files names related to logo 2015-06-04 16:08:41 +02:00
src fix, linux version, close editor from tab close btn, the matching editor was not closed if the tab not active 2015-11-06 23:46:42 +01:00
wiki streak +1 2015-09-21 21:31:05 +02:00
.gitignore updated gitignore 2015-11-05 02:35:35 +01: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 fix dl fnames 2015-09-25 06:35:42 +02:00

README.md

a DMD GUI for the free electrons !

Coedit is an IDE for the DMD D2 compiler.

Features

  • multi platform (Windows, 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.
  • synchronized edition in a block.
  • D2 syntax highlighter, folds, regions, 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.
  • selection of 3rd party libraries that can be easily build and integrated to Coedit.

Project information

  • stable version: version 1 update 2.
  • development version: version 2 alpha 1.
  • licensed under the term of the MIT license.
  • programmed in Object Pascal with FPC & Lazarus as compiler & IDE.

Download the stable version

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

See the wiki for more information about the setup.

Download the development version

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.2, Cinnamon, x86): Nux screen-cap