mirror of https://gitlab.com/basile.b/dexed.git
|
||
---|---|---|
cesyms | ||
cetodo | ||
icons | ||
lazproj | ||
libdparse@b490677106 | ||
src | ||
.gitignore | ||
.gitmodules | ||
LICENSE.txt | ||
README.md |
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).
- full featured project format and advanced project editor.
- compile and run directly from the UI.
- compile and execute an unsaved module with a single click.
- compile and unittest a module with a single click.
- 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, or disassemble the output in IDA !)
- full D Completion Daemon integration (completion, hints, call tips, definition finder).
- mini file browser.
Missing things before the first version
All the majors features are implemented. Some minor things are still missing or not fully working:
- editor context menu.
Project information
- status: beta 2.
- 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