JavaScript Development Tools (JSDT)

Project Overview

The JavaScript Development Tools (JSDT) provide plug-ins that implement an IDE supporting the development of JavaScript applications and JavaScript within web applications. It adds a JavaScript project type and perspective to the Eclipse Workbench as well as a number of views, editors, wizards, and builders.

JSDT Components

The JavaScript Development Tools (JSDT) are broken down into three areas, which include:

  1. JSDT Core - includes the parser, compiler, DOM and more.
  2. JSDT UI - includes all of the user interface bits to create the JavaScript IDE (wizard, dialogs, preferences, etc).
  3. JSDT Debug - includes support for debugging JavaScript using Rhino and Crossfire
  4. JSDT Web - any and all support for Client-side (web-pages) JavaScript, implemented in WTP's Source Editing project.

A team project set file for all of JSDT can be found here.

New and Noteworthy

The JSDT debug component is very responsive to new ideas, feature requests and bug reports. The following is a list of some of the newest and more interesting additions to the component.

The latest and greatest features can be found on the WTP New and Noteworthy New and Noteworthy page. Entries for the JSDT can be found in the Source Editing and JSDT section.

Up To The Minute

JSDT has released version 3.5.1! It can be found in the Kepler repository.