This package was written specifically for Pulsar and did not exist in the Atom package repository.
pulsar-ide-d package
Barebones language support for D via serve-d.
Installation
Prerequisites
pulsar-ide-d expects serve-d to be in your PATH, or else to be told exactly where it is via the package settings. Download a stable release of serve-d and extract it to a known location, preferably on your PATH.
serve-d itself expects to find dmd in your PATH to be able to deliver autocompletion; you can install it as part of the main D language download on the official website.
DCD
DCD is in charge of providing autocompletion and is not bundled with serve-d. serve-d will show you a notification if it fails to detect an installation of DCD or considers it to be outdated. You may click on Download DCD to trigger an automatic download and installation of DCD to one of these locations:
On Linux, it will install into ~/.local/share/code-d/bin or ~/.code-d/bin.
On macOS, it will install into ~/.code-d/bin.
On Windows, it will install into %APPDATA%\code-d\bin.
If you prefer to manage DCD yourself, you must ensure dcd-client and dcd-server are present in your PATH. A future enhancement will allow you to specify the paths to these executables if they are not in your PATH.
In rare cases, you may want to force an update of DCD; you can do so via the package settings (Advanced → Update DCD). Reload the window after changing this setting.