Плагин DBML Diagram с открытым исходным кодом для IntelliJ IDEA позволяет визуализировать ER-диаграммы на основе файлов .dbml непосредственно в среде разработки. Инструмент обновляет превью в реальном времени при редактировании кода, не требуя подключения к работающей базе данных.
Версия 0.1.0 поддерживает основные конструкции DBML, включая таблицы, поля, индексы и перечисления. Плагин предлагает три режима отображения: код, превью и их комбинацию. Рендеринг диаграмм в форматах SVG или PNG выполняется локально через JCEF с задержкой обновления 300 мс.
Инструмент работает офлайн и позволяет экспортировать схемы для использования в документации. На текущем этапе плагин обеспечивает базовую подсветку синтаксиса и диагностику ошибок парсинга. Проект распространяется под лицензией Apache 2.0 и доступен в JetBrains Marketplace.
В планах разработчиков — интеграция с сервисом dbdiagram.io для публикации локальных изменений в общие схемы. Также в дорожную карту включены внедрение поддержки PSI для навигации и рефакторинга, улучшение алгоритмов автоматической раскладки таблиц и инструменты для сравнения версий схем.






