Thread overview
d support for codeblocks
Mar 23, 2010
Matthias Pleh
Mar 23, 2010
Trass3r
Mar 23, 2010
Matthias Pleh
Mar 27, 2010
AOL
Mar 27, 2010
Matthias Pleh
March 23, 2010
Hello all,

As we all know there are several IDE's with more or less support for the D programming language.
Nethertheless none of them satisfy my needs or are still very buggy. (Or has still nothing committed like 'Code Poet' :) )
So I looked for an IDE where D support can easely be implemented.

- codeblocks has basic support for D
- offical release of codeblocks is 8.02 (Feb-2008) really a little outdated, but new realease is on the come -> around April-2010)
- newer version are available through nightly build on
  http://forums.codeblocks.org/index.php/board,20.0.html
- code is in C++ with wxWidget and kept simple (compared to other IDE's like codelite,...)
- so I started to imporve the support for D in codeblocks, see ->
  http://forums.codeblocks.org/index.php/topic,12246.0.html

Any suggestion, help or whishes are always welcome!!

greets
nocide
March 23, 2010
Smart auto completion is always desirable.
March 23, 2010
Am 23.03.2010 17:35, schrieb Trass3r:
> Smart auto completion is always desirable.

as I have seen in my first tests, autocompletion ist already working.
But fine-tuning is assumedly needed :)
March 27, 2010
Have you taken a look at Qt Creator? It uses a declarative language and framework (Qt Quick and QML [Qt Meta-Object Language]) for building highly dynamic, custom user interfaces (see http://doc.qt.nokia.com/4.7-snapshot/qdeclarativeintroduction.html). QML being easily parsable, you may want to consider Qt as a target IDE for D? Using Qt Creator for designing GUI and and D for the code-behind sounds very interesting. The Qt 4.7 & Qt Creator 2.0 Technology Previews promises really neat stuff (http://qt.nokia.com/developer/qt-qtcreator-prerelease#download).

Matthias Pleh Wrote:

> Hello all,
> 
> As we all know there are several IDE's with more or less support for the
> D programming language.
> Nethertheless none of them satisfy my needs or are still very buggy. (Or
> has still nothing committed like 'Code Poet' :) )
> So I looked for an IDE where D support can easely be implemented.
> 
> - codeblocks has basic support for D
> - offical release of codeblocks is 8.02 (Feb-2008) really a little
> outdated, but new realease is on the come -> around April-2010)
> - newer version are available through nightly build on
>    http://forums.codeblocks.org/index.php/board,20.0.html
> - code is in C++ with wxWidget and kept simple (compared to other IDE's
> like codelite,...)
> - so I started to imporve the support for D in codeblocks, see ->
>    http://forums.codeblocks.org/index.php/topic,12246.0.html
> 
> Any suggestion, help or whishes are always welcome!!
> 
> greets
> nocide

March 27, 2010
Did you mean to make a fork of QtCreator for a D only IDE,
or write a plugin?

But sure, the Idea with QML as a declarative langueage for a GUI desinger sounds good.
But is a GUI designer really needed out there?
I use Visual Studio 2008 at work, and I make everything in the code.
I never start the GUI desinger, cause I don't want to give away the control over the code.

greets
nocide

Am 27.03.2010 07:36, schrieb AOL:
> Have you taken a look at Qt Creator? It uses a declarative language and framework (Qt Quick and QML [Qt Meta-Object Language]) for building highly dynamic, custom user interfaces (see http://doc.qt.nokia.com/4.7-snapshot/qdeclarativeintroduction.html). QML being easily parsable, you may want to consider Qt as a target IDE for D? Using Qt Creator for designing GUI and and D for the code-behind sounds very interesting. The Qt 4.7&  Qt Creator 2.0 Technology Previews promises really neat stuff (http://qt.nokia.com/developer/qt-qtcreator-prerelease#download).
>