Show page source of AmaterasIDE_2_0_6 #26191

= AmaterasIDE 2.0.6 New Features =

== EclipseHTMLEditor ==

=== Improved !JavaScript code completion ===

!JavaScript editor provides completion proposals based on a variable type.

[[Embed(js_completion.png)]]

!JavaScript editor provides code completion for '''prototyps.js''', '''script.aculo.us''' and '''Adobe AIR'''.

=== HTML/JSP/!JavaScript formatting ===

The Format action is available in the context menu of HTML, JSP and !JavaScript editor.

[[Embed(js_format.png)]]

=== Adding !JavaScript libraries ===

!JavaScript library adding wizard is available. Now this wizard includes '''prototype.js''' and '''script.aculo.us'''.

[[Embed(add_js_lib.png)]]

=== Editor Context Menu IDs ===

Amateras editors context menu id have been defined.

 * #AmaterasHTMLEditor
 * #AmaterasXMLEditor
 * #AmaterasJSPEditor
 * #!AmaterasJavaScriptEditor
 * #AmaterasCSSEditor
 * #AmaterasDTDEditor

=== Taglib Highlighting ===

The JSP editor highlights taglibs. Hightlighting colors can be configured in the preference page.

[[Embed(taglib_highlight.png)]]

=== Code completion for <%@ include %> and <jsp:include> ===

The JSP editor provides completion proposals for <%@ include %> and <jsp:include>.

[[Embed(jsp_include_completion.png)]]

=== Code completion for JSTL ===

The JSP editor provides completion proposals for JSTL taglibs attribute values.

[[Embed(jstl_completion.png)]]

=== dynamic-attributes ===

The JSP editor teaches you which taglibs use dynamic-attributes (supported in JSP 2.0) in code completion proposals.

[[Embed(dynamic_attributes.png)]]

=== JSP Preview Improved ===

 * Even if the JSP does not have <html> or <body>, the JSP editor can preview well.
 * JSP editor rewrites absolute path of external files (such as !JavaScript, CSS and images) in the preview tab. So we can see the html which applied them.

=== EL function completion ===

[[Embed(jsp_function.png)]]

=== New extension point ===
A following extension point is now available:

 * tk.eclipse.plugin.htmleditor.javaScriptCompleter
 * tk.eclipse.plugin.htmleditor.jspelAssistProcessor

== StrutsIDE ==

=== Run on Server ===

You can run the selected JSP from the context menu in the struts-config.xml editor.

[[Embed(struts_RunOnServer.png)]]

== FacesIDE ==

=== Run on Server ===

You can run the selected action from the context menu in the faces-config.xml editor.

[[Embed(jsf_RunOnServer.png)]]