JavaScript Tools
JSDT Integration:
MyEclipse 7 delivers a superior JavaScript editing
experience to MyEclipse, including features like OOP awareness,
code folding, improved content assist, code templates and much
more.
Support for JavaScript closures / OOP:
To get a better idea of the OOP support, compare the Outline view
for the same JavaScript file in both MyEclipse 6.6 and MyEclipse
7.
MyEclipse 6.6
MyEclipse 7
This improved model translates to improved content assist and
navigation capabilities across your project. Your project's
global scope can be extended by adding predefined libraries to
your project and / or adding JavaScript files and folders to the
scope. Objects, fields and methods defined in these files will be
provided as options for content assist even when you may be
editing another JavaScript file.
Adding a library to your environment
Adding JavaScript source to your environment
Editing Enhancements:
Text is indented as you type, braces and parenthesis are
automatically closed.
Code Templates insert snippets of commonly used JavaScript
constructs into the editor.
With Code folding, browsing large and complex JavaScript files is
easier.
Use the
Clean Up wizard to apply coding style preferences to your
JavaScript source.
Content assist proposals will also display Jsdoc if available.
Just like the Javadoc view, the Jsdoc view will display the Jsdoc
for the current element.
Code Browsing:
The outline view now presents a more accurate
picture of your source. You can also use the quick outline (Ctrl
+ O) to navigate to fields and methods within the file being
edited.
Hyperlink navigation is also possible, simply press Ctrl and
click a variable or method to be taken to the declaration.
Use the Javascript search to find elements of interest.
The JavaScript perspective includes the Script Explorer view
which presents a JavaScript centric view of your project. The
JavaScript model is also displayed in the Project Explorer.
Simply double click an element to be taken to that location.
|