Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
JSDT/QuickStart
Getting started with JSDT
This page quickly explains how to install and develop JSDT; where to find the learning material; and how to get in touch with the development team.
Install JSDT
You can download the JSDT package from the Eclipse Packages Download Site. Here is the link to the latest released version JSDT Neon R
To contribute to JSDT, please, Setup the Dev Env as explained in the contribution guide, or in this video, and get in touch with us.
Contribute to JSDT, Oomph & Source Code
The easy way to contribute to JSDT is using Oomph
- Launch Oomph (64-bit) in advanced mode
- Choose Eclipse IDE for committers as Product, and JSDT as Project to provision; then complete the installation.
- When done, the installer will launch the new IDE, then you can close the installer
- At the first start of the IDE, wait for completion of the startup tasks, which includes getting the source code from Git.
When startup tasks are completed, you can start the development, by fixing some JSDT Bugs.
- To contribute source code, see how to Setup JSDT IDE with Oomph(3.20), Patrik
To learn more about Oomph, first, look at the official documentation. Then, you can also check how we created the JSDT .setup: Oomph Setup for JSDT, an Authoring Example(31.20).
JSDT Learning Material
Below you find the material needed to learn how to use JSDT. If you find some issue, please, file a bug report against JSDT.
Videos
Watch the below videos to learn about JSDT 2.0 and its common use cases. Newest are on top.
- Neon Series: JSDT 2.0 Webinar(32.39), Ilya & Gorkem.
- EclipseCon 2016: JSDT 2.0 Talk(27.18), Ilya
- Waiting for Neon: JSDT 2.0 Demo (7.16), Ilya
- Bower, npm & JSON video on youtube(4.30), Ilya
Articles
Read more about JSDT in these articles:
- Vogella JavaScript: Contribute to JSDT, Patrik
- Vogella JavaScript: JavaScript Frontend Example with JSDT, Patrik
- Vogella JavaScript: Modern JavaScript with JSDT, Patrik
- JBossTools Newsletter: JavaScript Tools - what is new in Neon.1?, Ilya
- Eclipse Newsletter: Newcomers on board: Bower, npm & JSON editor!, Ilya
- Eclipse Newsletter: JSDT, meet EcmaScript 2015, Gorkem
- Eclipse Newsletter: Neon and Node.js: A magical friendship!, Adalberto
- Eclipse Newsletter: Next station: Grunt and Gulp Automation!, Ilya
Contacts
For more information about contributing to JSDT or for questions about its internals you have few options:
- subscribe to wtp-dev mailing list and contact wtp-dev@eclipse.org
- chat via IRC on the #eclipse or #eclipse-dev channel
- connect with Eclipse mattermost webtools channel
- ask on the WebTools Project forum
- join the JSDT Confcalls