JetBrains IDE with Demandware
In theory, you can use your editor to edit Demandware ISML files and DW Script files like Sublime or JetBrains, but you'll need some kind of WebDAV-Sync solution to automatically upload your files to the server.
You will also lose debugging if you are removed from Eclipse. Editing pipelines will also be quite tricky since you won't have a visual IDE to edit files (which are mostly just XML).
source to share
Luckily there has been some movement in the community and a plugin has been created for Jetbrains, it is available here: https://github.com/nek4life/intellij-demandware/
source to share
There is a Sublime Text 3 plugin (officially supported by Demandware) that will handle webdav syncing with your sandbox server. Piping leaves with new development model and script debug from Sublime Text is listed as the current TODO. You still need to return to Eclipse to debug until this feature is complete, but it's good to see them making progress.
source to share
Until now, the Demandware development extension is only available for the Eclipse IDE. After installing the on-demand software development extension, you can check the store cartridge code and create a DW server connection in eclipse to help you upload files to the server automatically.
You can use any other IDE, but it will not help you auto sync / auto upload files on server and with pipeline debug options.
source to share
You can use Aptana studio. It is compatible with DW studio plugin.
To use Aptana:
- Install Aptana
- Go to Window-> Preferences-> Install / Update-> Available Software
- Add Luna Location http://download.eclipse.org/releases/luna/
- Enable Eclipse Kepler Update Site
- Install dw studio as described in the documentation (use the luna version)
Optionally configure the default scss editor: Aptana Studio 3 for Sass auxiliary files (.scss)
source to share