www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.ide - d support for codeblocks

reply Matthias Pleh <matthias.pleh gmx.at> writes:
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
Mar 23 2010
next sibling parent reply Trass3r <un known.com> writes:
Smart auto completion is always desirable.
Mar 23 2010
parent Matthias Pleh <matthias.pleh gmx.at> writes:
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 :)
Mar 23 2010
prev sibling parent reply AOL <a.o.lluisma live.com> writes:
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

Mar 26 2010
parent Matthias Pleh <matthias.pleh gmx.at> writes:
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).

Mar 27 2010