Coedit ====== Coedit is a simple IDE for the [D2](http://dlang.org) lang. (**Co** mpile & **Edit**). Initial features (planed) ------------------------- - targets Win/Macos/Linux - projects. - multiple project configurations (set of switches and options). - project configurations templates (release, debug, etc.). - D syntax highlighter, folding. - compile, run directly from UI. - instant run (without saving, script-like). - basic auto completion (brackets, key-words, ...) - synchronized edition in a block. Project information ------------------- - draft - programmed in Object pascal. - [Lazarus](http://www.lazarus.freepascal.org) is used as IDE. - based on dmd (gdc or lmd characteristics are not hanlded). - no other third party dependencies (so far...) Setup ----- - clone this repo. - both [dmd](http://dlang.org/download.html) and [Lazarus](http://www.lazarus.freepascal.org) must be setup. - open "coedit.lpr" in Lazarus. - press the Run button. Preview ------- ![Interface screen-cap, under Windows](lazproj/Gui.tease.png "Coedit GUI preview")