Editors and IDEs
Most programmers have a preferred text editor or integrated development environment. Take a look inside the D community and you'll find a variety of preferences. This has led to a number of volunteer efforts to add support for D syntax highlighting to existing editors, or plugins for existing IDEs that provide a complete D building and debugging environment. This section highlights some of the cross-platform options used in the D community, but it is by no means an exhaustive list. More options can be found at the DWiki.
Text editors
There are a number of text editors, both commercial and free, which support D syntax highlighting either natively or through community-driven plugins.
Vim and Emacs
Many D programmers come from the Linux world, where editors like Vim and Emacs have a long tradition. Users of these editors coming to D need not fret, as support exists for both. A DWiki page at http://wiki.dlang.org/D_in_Vim lists a few resources for Vim users and a package for syntax...