Archive for the ‘IDE’ Category

Descent Rocks!

Monday, April 14th, 2008

I’ve long wanted to ditch Crimson Editor for something more robust when programming D, but I’m very picky. Having used CE for so long, and not just for D, I was settled in. I had tried a couple of different releases of Descent, but didn’t make the switch at the time for one reason or another. I decided to try it out again this weekend. Now I’m finally waving goodbye to CE.

Descent is still not at the stage where configuration is as automatic as I would like, but it’s not so painful. I’ve been using Eclipse for years with my Java projects anyway, so it’s not like I’m venturing off into uncharted waters. I do recall that I had a problem compiling Tango projects the last time I used it, because I had the same problem this time. Last time, I didn’t bother investigating. This time, I really wanted to use it so took a bit of time to see what was going on. Turns out that the problem had nothing to do with Eclipse, but with my PATH variable. I’ve been using batch files to launch self-contained environment configurations for Phobos and Tango and forgot that running DMD in the default environment would fail. So after some juggling of sc.ini files, modification of the command line, and configuration of DSSS, I can now compile Tango projects from within Eclipse with DSSS. Man, that’s a great feeling after working on the command line for so long.

Eventually, I’m going to set up separate environment configurations to launch Eclipse so that I can use both Phobos and Tango within it without modifying anything. It’s not a big priority at the moment, though.

Ary, Robert and all of the contributors to Descent have done an outstanding job. My productivity has gotten a nice boost thanks to the work they’ve done. And now I can finally recommend an IDE with confidence to people who ask me about D.

Technorati Tags: , , ,

D Syntax Highlighting in Kate

Thursday, April 10th, 2008

If you’re a Linux type and not a fan of vi/vim/emacs/tooth-pulling, you can find improved D syntax highlighting for Kate over at the MDE forums. MDE, by the way, is a modular game engine project which sports some nifty features so far.

Technorati Tags: , , , , ,

Zeus IDE 3.96

Tuesday, April 1st, 2008

Version 3.96 of the Zeus for Windows IDE has been released. It has built-in support for D syntax highlighting and can be further configured for Phobos/Tango code completion. Zeus is shareware, with a fully functional 45-day trial period. If you decide to buy, it will cost you USD $49.95.

I’ve only recently switched to Code::Blocks for C development after experimenting with Eclipse CDT, but I’m still using Crimson Editor for my D work. I thought about downloading Zeus some time ago, but never bothered with it since there are so many free alternatives. So, I think it’s time I give it a spin. It’s downloading as I type. I’ll let you know if it convinces me to buy.

Technorati Tags: , , , ,

Entice Designer Goes DWT

Friday, March 14th, 2008

Big news from Chris Miller: Entice Designer 0.8.5 was just released and includes support for designing DWT shells and widgets. How cool is that? Now you can use Entice to design DFL and DWT layouts, or just use it as a code editor. Dig this DWT in Entice screenie. Rock on Chris!

Technorati Tags: , , , ,

Code::Blocks 8.02

Friday, February 29th, 2008

A new official release of Code::Blocks has finally been announced. It ships with built-in support for D projects, so if you haven’t yet settled on an IDE or editor for D already, you may want to give it a look.

Technorati Tags: , ,