Чтобы угнаться за постоянно меняющимися процессами и условиями, экосистему нужно быстро адаптировать. Одним из помощников в этом является подход low-code, который позволяет расширять функциональность цифровой платформы Directum RX, адаптировать ее объекты под нужды компании, а также создавать собственные решения, модули, документы, справочники и т.д.
В версии 26.1 для решения этих задач появилась новая среда разработки – Development Studio. Далее рассмотрим ее основные отличия от предшественника.
Импортонезависимость и использование отечественного программного обеспечения давно перестали быть острыми трендами, превратившись в базовое требование к программным продуктам. Development Studio закрывает эту потребность: новая среда разработки полноценно работает как на операционной системе на базе Linux, так и на Windows.
Для установки, обновления, а также публикации разработки в новой среде используется кроссплатформенный инструмент Directum Launcher.
Интерфейс Development Studio удобный и интуитивно понятный. Структура меню и организация элементов позволяют без труда находить необходимые функции, что делает процесс работы не только эффективным, но и комфортным.
В узлах дерева рабочих решений отображаются перекрытия элементов базовых решений, а также созданные модули и типы сущностей. Чтобы открыть редактор нужного элемента, достаточно клика.
Ниже – дерево базового решения. Его объекты доступны только для просмотра. Это позволяет узнать, как в Directum RX реализована та или иная логика, и использовать подходы в своей разработке.
В редакторе модуля и типа сущности на отдельных узлах и вкладках задаются настройки, добавляются функции и события.
Кнопка
на панели действий позволяет в один клик запустить быструю публикацию. Другие процессы, например полная публикация, инициализация, экспорт, собраны рядом в выпадающем списке.
Кроме того, в меню настроек доступны возможности, которых ждали: темная тема и бесшовное переключение между проектами.
Одним из отличий в процессе разработки стал инструмент для работы с программным кодом. В Development Studio для этого используется сторонний редактор. В версии 26.1 это интеграция с Visual Studio Code, что позволяет использовать все преимущества знакомого редактора при разработке своего кода.
Для работы в VS Code используется расширение Development Studio, которое дополнительно упрощает разработку кода за счет:
Старая среда разработки пока остается для совместимости и задач, решение которых еще недоступно в Development Studio, например для разработки отчетов. При необходимости разработчик может использовать обе среды разработки одновременно.
Детальнее познакомиться с Development Studio можно уже сейчас в справке.
Делитесь мнением о новинке в комментариях!
Если вас интересует консультация по решению или версии ПО, оставьте заявку, и представители компании Directum свяжутся с вами
То есть наконец и среда разработки есть на Linux, ура. Правильно понимаю - в новой DDS вообще нет редактора кода, можно только в стороннем редакторе код править? То есть сейчас это только связка DDS + VSCode? Планируется DDS под MacOS, чтобы и на маках тоже можно было работать?
На каких дистрибутивах и версиях Linux проверена работа DDS?
А за темную тему отдельное спасибо.
Антон, благодарим за ваш отзыв!
Ответим на вопросы по порядку:
1. Действительно, встроенного редактора кода в новой среде разработки Developement Studio нет. В версии 26.1 поддерживается интеграция с Visual Studio Code.
2. Операционные системы, на которых протестирована работа Developement Studio, перечислены в документе "Типовые требования к аппаратному и программному обеспечению". Для Linux это:
Пожелания на счет поддержки других редакторов кода и операционных систем можно добавить в раздел Идеи. Так они попадут на голосование сообщества, и мы сможем увидеть, какие запросы наиболее востребованы, чтобы учесть их при планировании развития продукта.
Компания, версии Linux для ARM тестировались?
Антон, на текущий момент установка Developement Studio на Linux для ARM не тестировалась.
Авторизуйтесь, чтобы написать комментарий