I've just updated my Eclipse from Mars to Neon. The Outline content for js files is now broken : it does not display my object class members but only class names. This is the way I'm declaring my "objects" :
function ClappingOption(){
'use strict';
if(ClappingOption.initialized === undefined) {
ClappingOption.prototype.setHtml = function (jqSelector) {
console.log('hello');
});
ClappingOption.initialized=true;
}
}
Is there an option/plug-in to activate outline for this style of coding? or should I rewrite my code ?
EDIT1 : I could add support of this style with Webclipse. But no more with th CodeMix paying update ;-( that broke again the outlook.
EDIT2 : with later release like Eclipse 2019-06 Javascript and Web developper the support is back.
In Neon the JavaScript tooling was almost created from scratch again. I assume the broken Outline view for ES5 will be fixed in an upcoming version. Currently, if you use ES6 (ECMAScript 2015) the Outline view will work as expected:
'use strict';
class ClappingOption {
setHtml(jqSelector) {
console.log('hello');
};
}