Community
Participate
Working Groups
As it stands, the Javascript editor (while useful) cannot properly outline OO-style javascript, e.g.: function foo(bar) { this.baz = bar; } foo.prototype.buz(bletch) { alert(this.baz + ": " + bletch); } The current JS outliner doesn't see much - it recognizes foo as a global function, but does not show any of the arguments, members, or methods added to that function's prototype or instance. The Sourceforge JS editor (https://sourceforge.net/projects/jseditor/) actually has a fairly good outlining system which includes some (not all) of this desired functionality, but it would be really excellent to see this kind of thing make it into the WTE.
I agree with you. This is something that I am very in need of since some projects that I work on has large amounts of javascript OO code. This will certainly speed-up development, and give a better understanding of the code. - Lars
This is a great idea, but we don't have people to work on this just now. We would accept high quality patches, though (although you might understandably be more interested in contributing to JSDT).
I'm doing a mass resolve of all open bugs in the wst.javascript component. Resolving to "won't fix". The reason is that the old wst.javascript component is being removed this release, and replaced by the wst.jsdt component. So ... if any owners of these wst.javascript bugs see the same problem in the wst.jsdt code, then please open a new bug on that component. Apologies we can't check each ourselves, but there's just too many (and too few people) so we'll need community help. Just glancing, I know for sure many will no longer be bugs but some may still be legitimate requests even in the new JSDT code.