Сделал интеграцию dfmt (утилита для форматирования кода языка D) с Sublime Text. Установить можно из Package Control.
Archives: D
Подключение внешних библиотек в VisualD
Когда первый раз попробовал подключить внешние библиотеки в VisualD, возникали ошибки при компиляции (при этом в Mono-D всё работало хорошо). На случай, если у кого-то возникнут те же самые проблемы, делаю эту пошаговую инструкцию (на примере библиотеки DSFML).
- Создаём проект с помощью dub init dsfml_test (здесь dsfml_test – это имя нашего проекта)
- Путём редактирования файла dub.json, добавляем в него необходимые зависимости
- Генерируем проект для Visual Studio с помощью dub generate vstudio
- Открываем получившийся проект в Visual Studio
- Открываем свойства проекта
- Указываем путь к директории, в которой находятся нужные lib-файлы
Собственно, это всё, что нужно сделать. Далее можно подключать необходимые модули и собирать проект. В моём случае это
import dsfml.graphics, dsfml.window, dsfml.system;