Мне было интересно, использовал ли кто-нибудь Demandware с какой-либо из JetBrains IDE. Я всегда использовал только текстовые редакторы и Терминал. Похоже, Demandware UX Studio только для Eclipse?
Любая помощь или предложения очень ценятся.
Мне было интересно, использовал ли кто-нибудь Demandware с какой-либо из JetBrains IDE. Я всегда использовал только текстовые редакторы и Терминал. Похоже, Demandware UX Studio только для Eclipse?
Любая помощь или предложения очень ценятся.
Теоретически вы можете использовать свой любимый редактор для редактирования файлов Demandware ISML и файлов DW Script, таких как Sublime или JetBrains, но вам потребуется какое-то решение WebDAV-Sync для автоматической загрузки ваших файлов на сервер.
Вы также потеряете возможности отладки, когда откажетесь от Eclipse. Редактирование конвейеров также будет довольно сложным, поскольку у вас не будет визуальной среды разработки для редактирования файлов (которые в основном представляют собой просто XML).
К счастью, в сообществе произошли некоторые изменения, и для Jetbrains был создан плагин, он доступен здесь: https://github.com/nek4life/intellij-demandware/
Существует плагин Sublime Text 3 (официально поддерживаемый Demandware), который будет обрабатывать синхронизацию webdav с вашим сервером песочницы. Конвейеры уходят с новой моделью разработки, а отладка скриптов из Sublime Text указана как текущий TODO. Вам все равно придется вернуться в Eclipse для отладки, пока эта функция не будет завершена, но приятно видеть, что они продвигаются вперед.
https://packagecontrol.io/packages/Entropy
До сих пор расширение разработки Demandware доступно только для eclipse IDE. После установки расширения для разработки ПО по требованию вы можете проверить код картриджей в магазине и создать подключение к серверу DW в eclipse, что поможет вам автоматически загружать файлы на сервер.
Вы можете использовать любую другую IDE, но это не поможет вам автоматически синхронизировать/автоматически загружать файлы на сервер и с параметрами отладки конвейера.
Вы можете использовать студию Aptana. Он совместим с плагином DW studio.
Чтобы использовать Аптану:
При необходимости настройте редактор scss по умолчанию: Помощник по коду Aptana Studio 3 для Sass ( .scss) файлы