/vscode-dlang

D language support for Visual Studio Code

Primary LanguageTypeScriptMIT LicenseMIT

D support for Visual Studio Code

Visual Studio Marketplace

A Visual Studio Code extension for Dlang. Provides syntax highlighting, dub build integration with VSCode tasks and editing features using the Language Server protocol.

Features

DLS is used as a Language Server, which in turn uses libraries such as DCD, DFMT, D-Scanner as well as other libraries to provide language editing features.

Look here for an up-to-date list of features currently supported. Not every possible feature is implemented, but the server will update itself as new features come.

Requirements

Dub and a D compiler (DMD, LDC or GDC) should be installed for the extension to work properly.