DDT is a great help in learning about how the D language is used by providing the ability to poke around in the library code ... especially the ability to find all references and opening the definitions. I'm using VisualD for debug, but DDT for editing due to its superior completion and context pop-up help. Thanks a lot.