Geany on Linux has good D support. It seems more like an editor than a true IDE, but it does have some project management features and ability to execute builds. Codeblocks is a complete feature rich C++ cross platform IDE, it has some D support but it is incomplete last I checked. --rt