mirror of https://gitlab.com/basile.b/dexed.git
just in case of... |
||
---|---|---|
cedast | ||
cesetup | ||
cesyms | ||
cetodo | ||
icons | ||
lazproj | ||
libdparse@66dffcb615 | ||
logo | ||
src | ||
wiki | ||
.gitignore | ||
.gitmodules | ||
LICENSE.txt | ||
README.md |
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:
- 📦 setup program for Linux 32 bit
- 📦 binaries for Linux 32 bit
- 📦 setup program for Linux 64 bit
- 📦 binaries for Linux 64 bit
- 📦 setup program for Windows 32/64 bit
- 📦 binaries for Windows 32/64 bit
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:
- 📦 setup program for Linux 32 bit
- 📦 binaries for Linux 32 bit
- 📦 setup program for Linux 64 bit
- 📦 binaries for Linux 64 bit
- 📦 setup program for Windows 32/64 bit
- 📦 binaries for Windows 32/64 bit
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):