First, a quick note that RSyntaxTextArea 2.0.0-beta3 is available on SourceForge! Among other things, this release greatly improves syntax highlighting for JavaScript, HTML, PHP and JSP.
I promise RSTA won’t stay on this “beta” release track forever…
Anyway, there’s also been progress in the JavaScript language support. It’s been in SVN for serveral days now, I just never got around to blogging about it. Some of the “polish” I spoke of in my last post is now there:
Note the icons in the completion choices window and the outline tree on the left-hand side. Clicking on an element in the outline tree selects that element in the editor, just like in the Java support. We also now have Go To Member support:
Ctrl+Shift+O (Cmd+Shift+O on OS X) displays this popup allowing you to type/select the name of a variable or function to navigate to in the editor.
Here’s what’s coming up next with JS support:
- Take scoping into account when displaying completion choices.
- Use knowledge of variable types to provide better completion choices.
- Clean up JSDoc descriptions in the completion description window.

