mirror of https://gitlab.com/basile.b/dexed.git
|
||
---|---|---|
cesetup | ||
cesyms | ||
cetodo | ||
icons | ||
lazproj | ||
libdparse@0dccfca0e2 | ||
logo | ||
src | ||
.gitignore | ||
.gitmodules | ||
LICENSE.txt | ||
README.md |
README.md
Coedit is an IDE for the D2 DMD 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. (even a phobos one).
- 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.
Project information
- status: version 1 release candidate 1.
- ETA: mid June, ideally the 10.
- license: MIT.
- programmed in Object Pascal with Lazarus & FPC as IDE & compiler.
Setup or build
An installer and the binaries are proposed with each release. The latest Coedit development version must be build from the sources.
The procedure is described in the first section of the wiki