Report a bug
If you spot a problem with this page, click here to create a Bugzilla issue.
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 a local clone.

Visual D

Visual D is a Visual Studio package providing both project management and language services. It works with Visual Studio 2008 - 2019 including Visual Studio Community as well as the free Visual Studio Shells. See the Installation instructions, especially if not using a commercial or community 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 LDC and GDC instead of DMD
  • Completely written in D


Full version history and complete details...

2019-04-28 Version 0.49.2 2019-04-21 Version 0.49.1 2019-04-07 Version 0.49.0 2018-12-22 Version 0.48.1 2018-12-02 Version 0.48.0 more...


The latest installer and older versions can be downloaded here.