Improve this page Quickly fork, edit online, and submit a pull request for this page. Requires a signed-in GitHub account. This works well for small changes. If you'd like to make larger changes you may want to consider using local clone. Page wiki View or edit the community-maintained wiki page associated with this page.

Visual D

Visual D is a Visual Studio package providing both project management and language services. It works with Visual Studio 2005 - 2015 including Visual Studio Community 2013 as well as the free Visual Studio Shells. See the Installation instructions, especially if not using a commercial edition of Visual Studio.

Visual D aims at providing seamless integration of the D programming language into Visual Studio.


Use the navigation bar on the left to take a tour of Visual D including a lot of screen shots.

  • Project management with all DMD options available through the UI
  • Syntax highlighting with special version and token string support
  • Import statement completion, semantic word-completion
  • Underlining of syntactical errors
  • Goto definition
  • Parameter info tooltips
  • Code outlining
  • Symbol/File search window
  • Integration of cv2pdb and Mago for nice debugging experience
  • Profiler browse window
  • Code Coverage support
  • Support for Error List, Code Definition window, Object Browser and Class View
  • C++ to D Conversion Wizard
  • Code completion and tooltips from semantic analysis of source code
  • Support for building with GDC instead of DMD (including 64-bit code)
  • Completely written in D


Full version history and complete details...

2015-1-1 Version 0.3.40 2014-10-10 Version 0.3.39 2014-04-15 Version 0.3.38-1 more...


The latest installer and older versions can be downloaded here. You can find even older versions and some additional files in the dsource download directory.