Descent 0.5.2 released
Graham St Jack
Graham.StJack at internode.on.net
Thu May 1 18:57:15 PDT 2008
On Thu, 01 May 2008 15:06:10 -0300, Ary Borenszweig wrote:
> The Descent plugin for Eclipse provides an IDE for writing, launching
> and debugging code in D.
>
> Explanations on how to get it from within Eclipse are here:
>
> http://www.dsource.org/projects/descent
>
> This is mainly a bugfix/maintenance release. Much care has been taken to
> improve memory usage and speed as well.
>
> However, there are some new features:
> - You can configure each project separatedly. - There's the concept of
> "Active Project": the active version and
> debug identifiers are taken from this project (they are used for greying
> out code and doing semantic resolution).
> - File imports (import("filename") now work. Their lookup path is
> taken from the same paths as the include path. (sorry, I'm lazy for UI
> stuff)
> - Improved semantic coloring.
> - Improved autocompletion.
> - Now op* methods doesn't show in autocompletion, except you explicity
> request them writing anything that start with "op".
> - Improved "go to definition".
> - Improved messages when hovering an identifier.
>
> The previous release was really buggy. I think of it as the answer to
> the question "Can it be done?". This release answers the question "Can
> it be well done?". Obviously, there is still a lot of room for
> improvement.
>
> By default, semantic errors are turned off. You can still turn them on,
> but this is an experimental feature and probably won't work correctly
> most of the time.
>
> Current Descent users need to close every project, open them again, and
> make a full rebuild in order to get things adapted to the new code.
> Also, if you had any library or compiler configured, you will need to
> delete them and create them again, because their search index is not
> compatible with this version. So maybe the best thing you can do is to
> reinstall the product.
>
> Any suggestion, critic or bug report is welcome. You can use: - the
> forums: http://www.dsource.org/forums/viewforum.php?f=107 - trac:
> http://www.dsource.org/projects/descent/report?action=new - irc: at
> freenode, #d.descent
>
> Enjoy!
Good stuff! What are your plans for D2 support?
More information about the Digitalmars-d-announce
mailing list