A first alpha of the Coedit 2, the small D IDE, is available.

Summary:
--------

This alpha is focused on the integration of the official build tool DUB.
In fact it's almost fully supported since it's possible to
- create a new DUB project from scratch.
- open an existing project to modify it.
- compile, run, choose the configuration and the build type.
but only the JSON format is handled.

Additionally some other features have been added, notably:
- the symbol list has an option to expand smartly on the declaration matching to what's being edited.
- demangle the messages redirected from DUB or DMD.
- a runnable module can use the first script line to define some additional DMD options. - a native project format configuration can be defined as 'base' or 'overridden'.
- and more...read the changelog for more details.

Links:
-----

- changelog: https://github.com/BBasile/Coedit/releases/tag/2_alpha_1 - win32 zip: https://github.com/BBasile/Coedit/releases/download/2_alpha_1/coedit.2alpha1.win32.zip - win32 setup: https://github.com/BBasile/Coedit/releases/download/2_alpha_1/coedit.2alpha1.win32.setup.zip - linux32 zip: https://github.com/BBasile/Coedit/releases/download/2_alpha_1/coedit.2alpha1.linux32.zip - linux32 setup: https://github.com/BBasile/Coedit/releases/download/2_alpha_1/coedit.2alpha1.linux32.setup.zip - linux64 zip: https://github.com/BBasile/Coedit/releases/download/2_alpha_1/coedit.2alpha1.linux64.zip - linux64 setup: https://github.com/BBasile/Coedit/releases/download/2_alpha_1/coedit.2alpha1.linux64.setup.zip

Note:
-----

- Test by feeding Coedit with your DUB projects.
- Despite of not being a final version, this alpha can be setup safely (base features have not changed). - If you find a problem, report it at https://github.com/BBasile/Coedit/issues.

Reply via email to