DDT 0.11.0 released

Bruno Medeiros via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Thu Mar 19 08:07:10 PDT 2015


On 18/03/2015 22:09, Trent Forkert wrote:
> On Wednesday, 18 March 2015 at 21:12:11 UTC, Bruno Medeiros wrote:
>> What kind of Eclipse projects does it generate?
>
> CDT. Anything else would prevent it from supporting multi-language
> projects, and thus turn it into yet another crappy monolingual NIHS
> tool, and thus useless for me (and Manu).
>
>> If it generates CDT projects, it's not really much help as CDT doesn't
>> understand D (duh),
>
> Nor does it need to. The project builds with either Make or Ninja, and
> Eclipse doesn't even care that it is building D code, and will build
> successfully even if you don't have DDT installed.
>
>> and DDT doesn't work with CDT projects (also duh).
>
> Not sure what you mean by that. Installing DDT allows Eclipse to see *.d
> files (in any project, DDT, CDT or otherwise) as D files that will be
> opened in Eclipse's editor with syntax highlighting, completion, etc.
> Without DDT, Eclipse opens D files in an external editor.
>
> I just double checked, this all still works as I was expecting it to.

When I said "it's not really much help", I didn't mean for building: I 
meant for code completion and other semantic functionality. A CDT 
project description means nothing for DDT, and as such, code completion 
and other semantic functionality won't work properly (you will get code 
completion for the standard library, and for symbols of the .d file you 
opened, but any other imports/modules will not be found).


-- 
Bruno Medeiros
https://twitter.com/brunodomedeiros


More information about the Digitalmars-d-announce mailing list