Есть два варианта работы с Eclipse для разработки ColdFusion:
- cfeclipse - открытый плагин, бесплатный плагин для Eclipse
- cfBuilder - «официальная» IDE, продаваемая и распространяемая Adobe.
Существует также плагин для IntelliJ , с которым у меня нет личного опыта, однако я отмечаю, что некоторые уважаемые разработчики CF используют его и предпочитают его вариантам на основе Eclipse.
Моя команда и я в настоящее время используем CFBuilder 2 и считаем, что этого достаточно для наших нужд. Самая большая критика, которую я вижу в отношении CFBuilder / Eclipse, заключается в том, что он может плохо работать на старых компьютерах, и общим решением является увеличение доступной для него оперативной памяти.
Преимущество, которое моя команда находит с CFBuilder, заключается в том, что доступна полная экосистема плагинов Eclipse, которая предоставляет нам комплексные опции для управления исходным кодом и других инструментов разработки. (То же самое может существовать для IntelliJ, но у меня нет личного опыта.)
Dreamweaver, особенно недавняя версия, является опцией, и многие разработчики CF клянутся ColdFusion Studio, которая является очень старой программой, и вам может быть трудно ее достать. Наконец, есть также плагин для Notepad ++ для случаев, когда вам нужно быстро отредактировать файл и не требовать полной IDE.