blob: 9452e0016b77accbcdd114a75d7e7ee088eb96ba [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../new_and_noteworthy.xsl"?>
<release
name="3.0 M3"
root="../../.."
>
<!--
<component name="component name, such as HTML, CSS, etc.">
<item title="item title can go here">
<title>item title can also go here</title>
<description>description of this new feature, preferably with cropped .pngs of the UI</description>
</item>
</component>
<component name="XML">
<item title="">
<description></description>
</item>
</component>
<component name="JSP">
<item title="">
<description></description>
</item>
</component>
-->
<component name="XML Schema">
<item title="Check Full XML Schema Conformance">
<description>
The XML Schema Files preference page can now
control whether XSDs are checked for full
conformance to the XSD specification. Enabling this
option will enforce tighter adherence to the XML
Schema specification at the cost of some validation
speed.
<br />
<br />
<img src="sourceeditors/FullSchemaValidation.png"
alt="Check Full XML Schema Conformance" />
</description>
</item>
</component>
<component name="Javascript">
<item title="Welcome JSDT">
<description>
The original JavaScript support and multi-page editor have been replaced by the
more comprehensive JavaScript Development Tools. It provides
powerful object-oriented JavaScript features and a greatly improved
editing experience. Although its integration into WTP isn't fully
completed in M3, many of its features are already available for use.
<br />
<br /><i>
<img src="sourceeditors/jsdt-ca.png" alt="Better Content Assist proposals"/><br/>Content Assist proposals are now smarter with the inclusion of objects.
<br />
<br />
<br />
<img src="sourceeditors/jsdt-formatting1.png" alt="Formatting with profiles"/><br/>A JavaScript formatter is now provided with the ability to configure multiple profiles.
<br />
<br />
<br />
<img src="sourceeditors/jsdt-formatting2.png" alt="Numerous formatting settings"/><br/>The Javascript formatter has a wide array of options to suit almost any taste.
<br />
<br />
<br />
<img src="sourceeditors/jsdt-outline1.png" alt="More flexible Outline view"/><br/>The improved Outline view supports displaying object types, filtering of member variables and functions, and much more.
<br />
<br />
<br />
<img src="sourceeditors/jsdt-validator.png" alt="Syntax Validation"/><br/>Configurable JavaScript Validation is now provided alongside WTP's existing validators.
<br />
<br />
<br />
<img src="sourceeditors/jsdt-quickfix1.png" alt="Quick Fix"/><br/>Many JavaScript validation problems also provide QuickFix opportunities.</i>
<br />
<br />
<br />
<img
src="sourceeditors/jsdt-paths.png"
alt="Setting the JavaScript Include Path"
/><br/>
To use the new JavaScript editor for web-page
oriented scripts much like the old editor, select
Window() in the ECMA 3 Browser Support Library as
the project's Global SuperType.
<br />
<br />
For more information on these and other features, visit
the
<a href="http://wiki.eclipse.org/JSDT">JSDT</a> wiki page or see it in action on <a href="http://live.eclipse.org/node/355">Eclipse Live</a>.
</description>
</item>
</component>
</release>