AmaterasIDE 2.0.7 New Features

EclipseHTMLEditor

HTML/JSP Formatter Settings

HTML/JSP formatter became configurable.

formatter_settings.png

XPath Search

XPath Search is improved and it's available in the HTML editor also not only the XML editor.

xpath_search.png

jQuery Support

JavaScript editor provides code completion for jQuery.

jquery.png

JavaScript code completion improvement

JavaScript code code completion is improved.

  • Method completion proposals which are defined in user script
  • Code template for useful statements such as if, for and more
  • JavaScript keyword completion is available
  • Auto insertion behaviour is improved

Quick Outline in JavaScript editor

Quick Outline is available by CTRL+O in the JavaScript editor.

quick_outline.png

The JavaScript parser which is used by Quick Outline and Outline View is improved. It came to be able to parse user script more accurately.

JsDoc Support in JavaScript editor

JsDoc is displayed as additional information of code completion proposals.

jsdoc_hover.png

When you press ENTER just before function or method, JsDoc template is inserted automatically.

jsdoc_template.png

Synchronization with the outline view

In the HTML, XML, JSP and JavaScript editor, the outline view is synchronized with the caret offset in the editor.

Selected word highlighting in the JavaScript editor

The JavaScript editor highlights the selected word in the same file.

js_word_highlight.png

StrutsIDE

struts-config.xml editor improvement

For Struts 1.3, struts-config.xml editor does not generate elements which have no child nodes in the struts-config.xml.

And you can choose Java interfaces as the action class in the struts-config.xml editor. This would helps use Struts extended frameworks such as a framework which supports POJO action.

validation.xml editor improvement

Support validation and code completion for indexedListPropery.

indexedListProperty.png