← Все новости

Больше инструментов, многофайловые схемы и папки в проектах

Мы заметно расширили набор инструментов «Помощника SA». Теперь, помимо DBML, PlantUML, OpenAPI, AsyncAPI и BPMN, в работе доступны XSD, WSDL и XML, JSON Schema, YAML, Markdown и AsciiDoc. Как и везде, код слева, наглядное представление справа: дерево схемы и типов, обзор SOAP-сервиса, структура JSON Schema с примером документа, дерево YAML, готовая страница документации с таблицами, формулами и диаграммами PlantUML и Mermaid.

Многофайловые схемы. Большие спецификации удобно делить на части: схема заказа подключает общие типы, WSDL импортирует XSD, OpenAPI ссылается на схемы в соседних файлах, документация включает фрагменты других документов. Ссылки разрешаются по дереву папок проекта, а Ctrl+клик (Cmd+клик на macOS) по типу, ссылке $ref или schemaLocation переходит к определению — в том же файле или в новой вкладке с нужным файлом. XML-документ можно проверить на соответствие схеме XSD прямо в редакторе, а синтаксис схем проверяется по мере ввода.

Удобная организация проектов. Артефакты проекта теперь можно смотреть списком, по инструментам или деревом папок: создавайте папки, перетаскивайте в них схемы и документы — как в файловой системе. У проекта появилась картинка, у каждой диаграммы — история версий и ссылка для просмотра без входа.

Попробовать новые инструменты можно в песочнице без регистрации, а сохранять работу и делиться ею с командой — в аккаунте. Будем рады вашим отзывам и идеям!