/vscode-dls

Visual Studio Code extension for D using DLS

Primary LanguageTypeScriptMIT LicenseMIT

VSCode DLS: 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. Far from every possible feature is implemented, but the server will update itself as new features come.

Requirements

Dub and either DMD or LDC should be installed for the extension to work properly.