Home Cryptocurency ExchangesJavaScript Development Tools (JSDT) | The Eclipse Foundation
JavaScript Development Tools (JSDT) | The Eclipse Foundation

JavaScript Development Tools (JSDT) | The Eclipse Foundation

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 Architecture

JSDT has undergone a major refactoring in Neon, not only changing the core platform, but also adding new features like Bower, npm, JSON editor, ECMAScript 2015 (ES6) parser, Node.js support and JavaScript Build Tools (Gulp / Grunt)

  1. JSDT Architecture

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.

The development page includes instructions for setting your environment, and how to contribute 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.8! It can be found in the Neon repository.

Source

Leave a Reply

Your email address will not be published. Required fields are marked *

Human Verification: In order to verify that you are a human and not a spam bot, please enter the answer into the following box below based on the instructions contained in the graphic.