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 189191 - Support Doxygen /// C++ comments
Summary: Support Doxygen /// C++ comments
Status: RESOLVED FIXED
Alias: None
Product: cnd
Classification: Unclassified
Component: Code Completion (show other bugs)
Version: 7.2
Hardware: PC All
: P3 normal with 7 votes (vote)
Assignee: ilia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-04 07:51 UTC by Peter_Johnson
Modified: 2015-02-19 08:50 UTC (History)
1 user (show)

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 Peter_Johnson 2010-08-04 07:51:16 UTC
While the support for /** */ doxygen comments works well in 6.9 to pop up documentation during code completion, a number of projects use single or multiple /// lines instead.  This latter syntax is fully supported by Doxygen itself, so it would be nice for NetBeans to have support for it as well.

E.g. instead of:
/**
 * Function description.
 * @param p1
 */
void func(int p1);

It reads:
/// Function description.
/// @param p1
void func(int p1);
Comment 1 Tannin 2012-11-27 10:35:21 UTC
This is also legal doxygen syntax:

/// \brief Function description
/// \param p1
void func(int p1);
Comment 2 ilia 2014-12-08 15:58:20 UTC
Partial fix in 281608:47eb559a5f2d
Comment 3 Quality Engineering 2014-12-09 04:21:06 UTC
Integrated into 'main-silver', will be available in build *201412090001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)

Changeset: http://hg.netbeans.org/main-silver/rev/47eb559a5f2d
User: Ilia Gromov <ilia@netbeans.org>
Log: Fixing Bug #189191 - Support Doxygen /// C++ comments
Comment 4 jadolfbr 2014-12-09 04:25:39 UTC
This is great.  Thank you so much for fixing this!