This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 181031

Summary: JSDoc / ExtJS support improvements
Product: javascript Reporter: costinb <costinb>
Component: EditorAssignee: Petr Pisl <ppisl>
Status: NEW ---    
Severity: normal    
Priority: P3    
Version: 6.x   
Hardware: PC   
OS: Windows 7 x64   
Issue Type: ENHANCEMENT Exception Reporter:

Description costinb 2010-02-22 05:47:37 UTC
Hey,

It would be nice to have additional jsdoc tags supported.
What comes to mind right away is @cfg/@config and @property.
@property is part of the jsdoc standard and is linked with @type, to provide the member's type. @config is used by libraries such as ExtJS to mark configuration parameters used when instantiating classes.
Both should show up in the Navigator and in code completion.

I could try to make a patch myself but I don't know my around netbeans' source code and don't have a lot of time to look around.

Any tips for where to look?

Thanks,
Costin
Comment 1 bingalls 2012-12-04 16:08:39 UTC
See also bugs 222233 & 205922
Beyond JSDoc's list:  http://usejsdoc.org/
is YUIDoc  http://yui.github.com/yuidoc/syntax/
and my favorite, JSDuck  https://github.com/senchalabs/jsduck/wiki/Tags
which replaces the old ext-doc for Ext-JS 4.

Please support these additional tags; consider an user-option to select which standard one works with. Note also, that YUIDoc has required tags, where others have no requirement.