我想知道是否有人在JetBrains IDE中使用过Demandware。我一直只使用文本编辑器和终端。似乎Demandware UX Studio仅适用于Eclipse?
任何帮助或建议将不胜感激。
您可以使用您选择的编辑器来编辑Demandware ISML文件和DW Script文件,例如Sublime或JetBrains,但是您需要某种WebDAV-Sync解决方案来自动将文件上传到服务器。
当您离开 Eclipse 时,您还将失去调试。编辑管道也将非常具有挑战性,因为您将没有可视化 IDE 来编辑文件(基本上只是 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。安装 demandware 开发扩展后,您可以在店面墨盒中进行代码检查并在 eclipse 中创建 DW 服务器连接,这将帮助您自动将文件上传到服务器。
您可以使用任何其他 IDE,但这无助于您在服务器上自动同步/自动上传文件以及使用管道调试选项。
您可以使用 Aptana studio。它与DW工作室插件兼容。
要使用阿普塔纳:
- 安装阿普塔纳
- 转到窗口->首选项->安装/更新->可用软件
- 添加月神位置 http://download.eclipse.org/releases/luna/
- 启用"日食开普勒更新站点"
- 按照文档中的说明安装 dw 工作室(使用 luna 版本)
(可选)配置 scss 默认编辑器:Aptana Studio 3 代码辅助 Sass (.scss) 文件