I just tried the new Ganymede Eclipse release , which includes JSDT, the fresh JavaScript IDE as part of the new 3.0 version of the Web Tools Project. Previously, I have been using the JSEclipse plugin because it was much snappier than the Javascript support in the WTP. According to my first impression with Ganymede, Javascript editing seems snappier compare to previous WTP versions I've tried, but still slower then JSEclipse, so I'm not yet sure whether I will stick with the new JSDT or install the JSEclipse plugin again.
Unfortunately, the JSDT doesn't have E4X support yet, that would have been a big selling point for me. On the plus side, it offers some pretty nifty code validation capabilities, making sure that objects and properties are defined, and which works over multiple files, similar to IntelliJ. Bending the code validation and completion features to work right for Helma development would be no trivial task, I'm sure, which makes these cool features less attractive for server-side Javascript development.
28.6.2008, 10:46