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 - JSDoc / ExtJS support improvements
Summary: JSDoc / ExtJS support improvements
Status: NEW
Alias: None
Product: javascript
Classification: Unclassified
Component: Editor (show other bugs)
Version: 6.x
Hardware: PC Windows 7 x64
: P3 normal (vote)
Assignee: Petr Pisl
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-22 05:47 UTC by costinb
Modified: 2012-12-04 16:08 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.