9 Features Bolt Must Have
This list is features I feel are very important for a ColdFusion IDE.
1. Mylyn Bridge
I use Mylyn daily for work because it helps me multitask and track my time. Currently for ColdFusion files in CFEclipse, Mylyn is defaulted to a file view which is nice, but Bolt needs to have a bridge to get even more out of the Mylyn. See the statement below for more of detail. Also the new bug/issue tracker for Bolt/Centuar needs to have a connector to Mylyn for easy entry of ideas and bugs for Bolt through Eclipse.
"Mylyn requires a bridge to all the tools and languages you work with (such as Ruby and JSPs). If you lack a bridge specific to the programming language or other file type that you work with, Mylyn still provides focusing down to the file level … but won't have the fine-grained declaration filtering (for example, in the Outline view), the automatic folding of declarations in the editor, or advanced features such as task Context Test Suites." more
2. ColdFusion Explorer similar to Ruby Explorer
The default Navigator view and Outline view is nice but Bolt needs to take it a step further by combining the views into a ColdFusion Explorer view similiar to the Ruby Explorer view from RadRails. Single-click an element in Outline view or Ruby Explorer will take you to the line of code within the file. A must have :-)
| Ruby Explorer top and Outline view of a rb file | Â |
Navigator View top and Outline of cfc file |
|
|
 |
|
3. Respect and do not conflict with Eclipse shortcuts
Example of a filter in perferences.
Another simple but important user experience when using Eclipse. Aptanta is thought of by some users as annoying with their "My Aptana/Message Center". Their messages become spam-like within Eclipse, not good.
How to customize the toolbars/menu icons.
Notice the Menubar details and Toolbar details sections in the screenshot below to remove elements.
Feel free to comment with any Must Have features you feel Bolt needs.
Good to see a great post. Thanks.