This package provides the following services:
This package consumes the following services:
Atom IDE
D support forThis project is unmaintained
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.