Dexed, the D Extended EDitor, is an IDE for the D programming language, its compilers, tools and libraries.
Go to file
Basile Burg 2d855e9f4d libman, also sores the matching project file
just in case of...
2015-09-26 21:56:55 +02:00
cedast work on #39 for the linux platform 2015-09-16 02:49:53 +02:00
cesetup fix installer error on linux, shortcut path not existing on a fresh account 2015-09-25 05:58:47 +02:00
cesyms fix, symbol list broken under linux since bcf479b3fe, due to not input stream size 2015-09-16 03:25:31 +02:00
cetodo cesyms, cetodo, avoid TLS variables 2015-08-18 17:42:28 +02:00
icons libman, also sores the matching project file 2015-09-26 21:56:55 +02:00
lazproj fix debugging fail under nix due to invalid cwd 2015-09-21 01:42:17 +02:00
libdparse@66dffcb615 update submodule head 2015-09-07 12:26:42 +02:00
logo renamed files names related to logo 2015-06-04 16:08:41 +02:00
src libman, also sores the matching project file 2015-09-26 21:56:55 +02:00
wiki streak +1 2015-09-21 21:31:05 +02:00
.gitignore added linux scripts to make the zip files 2015-08-25 08:41:00 +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 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