ide-dlang

D language support for Atom (UNMAINTAINED)

d-language-server

4,997

1

1.17.1

MIT

GitHub

This package consumes the following services:

D support for Atom IDE

This project is unmaintained

APMVersion

An Atom-IDE package for Dlang. Provides syntax highlighting, dub build integration with atom-build and Atom-IDE integration 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. This extension also doesn't work on its own, it provides functionality but no UI. Extensions from atom-ide-community (or the original atom-ide-ui package), and build should be installed.