mirror of https://gitlab.com/basile.b/dexed.git
updated readme
This commit is contained in:
parent
97697157a7
commit
43e65a48d8
24
README.md
24
README.md
|
@ -1,35 +1,31 @@
|
||||||
|
|
||||||
**a DMD GUI for the free electrons !**
|
|
||||||

|

|
||||||
|
|
||||||
Coedit is an IDE for the _DMD_ [D2](http://dlang.org) compiler.
|
Coedit is an IDE for the D programming language [D2](http://dlang.org).
|
||||||
|
|
||||||
[](https://github.com/BBasile/CoeditWikiData/raw/master/coedit.win7.png)
|
[](https://github.com/BBasile/CoeditWikiData/raw/master/coedit.win7.png)
|
||||||
|
|
||||||
**Features**
|
**Features overview**
|
||||||
---
|
---
|
||||||
- multi platform (_Windows_, _Linux_).
|
- 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).
|
- comprehensive project format and two advanced project editors (one for the options and configurations, another for the files).
|
||||||
|
- DUB projects are supported too, with a an editor for the properties and an inspector to view and select sources or configurations.
|
||||||
|
- all the D compilers are supported.
|
||||||
- compile and run directly from the UI.
|
- 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 execute an unsaved module (aka a _runnable module_).
|
||||||
- single click to compile and _unittest_ a module.
|
- single click to compile and _unittest_ a module.
|
||||||
- synchronized edition in a block.
|
- advanced editor with D2 syntax highlighter, folds, regions, identifier markup, macros, sync-edit, etc.
|
||||||
- D2 syntax highlighter, folds, regions, identifier markup.
|
- list of the symbols in the module being edited.
|
||||||
- symbol list of the module being edited.
|
- static libraries manager that supports auto-registration from local DUB projects, from online DUB packages or from Coedit custom project format.
|
||||||
- static libraries manager.
|
- _todo comments_ parser and dedicated widget.
|
||||||
- search and replace.
|
- user-defined tools powered by a string interpolation system.
|
||||||
- _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](https://github.com/Hackerpilot/DCD) integration (completion, hints, call tips, jump to symbol declaration).
|
- full [D Completion Daemon](https://github.com/Hackerpilot/DCD) integration (completion, hints, call tips, jump to symbol declaration).
|
||||||
- mini file browser.
|
- mini file browser, dfmt interface, search & replace, etc.
|
||||||
- [selection of 3rd party libraries](https://github.com/BBasile/metad) that can be easily build and integrated to Coedit.
|
- [selection of 3rd party libraries](https://github.com/BBasile/metad) that can be easily build and integrated to Coedit.
|
||||||
|
|
||||||
**Project information**
|
**Project information**
|
||||||
---
|
---
|
||||||
- latest version: version 2 alpha 4.
|
- latest version: version 2 alpha 4.
|
||||||
- licensed under the term of the MIT license.
|
- licensed under the term of the MIT license.
|
||||||
- programmed in Object Pascal with [FPC & Lazarus](http://www.lazarus.freepascal.org) as compiler & IDE.
|
|
||||||
|
|
||||||
**Download the latest build**
|
**Download the latest build**
|
||||||
---
|
---
|
||||||
|
|
Loading…
Reference in New Issue