Eclipse.org Planet Eclipse Eclipse Marketplace

Helios In Action: JavaScript Development Tools

Notice: Starting now, Eclipse Live will be archived. You will no longer be able to login or post to the website. New videos will be shared via the Eclipse Foundation YouTube Channel. If you’d like to submit a video, please email us at youtube@eclipse.org.

If you have any questions or concerns, feel free to share your comments on Bug #405642 - Eclipse Live Migration to YouTube.

Simon Kaegi (IBM)
 
Abstract:

With the advent of Web 2.0, JavaScript have become central in the creation of a richer user experience on the Web. Its use has shifted from the creation of simple functions and events handlers to the creation of complex Web Application frameworks. Such complexity made it crucial that a more sophisticated set of tools become available on Eclipse.

JSDT's goal is to develop an IDE for JavaScript applications, with full support for editing, search, and refactoring. The functionality of the JavaScript Development Tools is heavily based on the functionality of the Java Development Tools, but since JavaScript is not a fully typed or class-based language, it is not possible to provide 100% of the JDT functionality. JSDT is extensible in that it can be (is) plugged into the HTML and JSP editors within WTP as well as being architected with pluggable type inference and completion proposals in mind. The inference engine is used to determine type and class structures from the JavaScript code, enabling as much of the JDT equivalent functionality as possible, while still allowing adopters to contribute to the process for atypical or extended scenarios.

This presentation was recorded as part of the Helios In Action virtual conference.

Total running time 24:59 minutes


delicious delicious | digg digg | dzone dzone

Comments

Copyright © 2007 The Eclipse Foundation. All Rights Reserved
There are currently 0 users and 166 guests online.