You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Support Doxygen arbitrary alias\tags settings (example: use '\par' instead of '\param') #5700
We have configured Doxygen to use \par instead of \param, can that somehow also be supported (probably through some setting?).
Also, for some reason we put our Doxygen comments in between the function signature and the opening {. Doxygen parses that just fine ... will that work here as well?
Also, for some reason we put our Doxygen comments in between the function signature and the opening {. Doxygen parses that just fine ... will that work here as well?
Patrick Reisert (@Boddlnagg)
I'm not sure if I understand what you mean by "in between the function signature and the opening {". Could you provide an example for this?
To elaborate on the original request: We also have defined aliases \in, \out, and \inout for \param[in], \param[out] and \param[in,out], respectively. So I think the feature would need to support arbitrary alias settings. Or the VSCode extension needs to read and the original Doxygen config and evaluate the ALIASES definitions (https://www.doxygen.nl/manual/config.html#cfg_aliases), but I don't know if that is feasible.
changed the title [-]Add Doxygen setting to use "\par" instead of "\param"[/-][+]Support Doxygen arbitrary alias settings (such as to use '\par[/+]on Jun 26, 2020
changed the title [-]Support Doxygen arbitrary alias settings (such as to use '\par[/-][+]Support Doxygen arbitrary alias\tags settings (example: use '\par' instead of '\param')[/+]on Jun 26, 2020
Please note that our team prioritizes actions on product features with broad customer impact based on telemetry data and/or upvotes of feature requests.
It looks like there are two requests in here (additional tags, and comment position). Should we split it into two issues?
Also, does VS Code support collapsible sections in the tooltips? If so, we could potentially place the raw comment in there as a stop gap.
Activity
michelleangela commentedon Jun 25, 2020
Patrick Reisert (@Boddlnagg)
I'm not sure if I understand what you mean by "in between the function signature and the opening
{". Could you provide an example for this?Boddlnagg commentedon Jun 25, 2020
Sure:
(forgot to mention that we also have defined
retas an abbreviation forreturn)Boddlnagg commentedon Jun 26, 2020
To elaborate on the original request: We also have defined aliases
\in,\out, and\inoutfor\param[in],\param[out]and\param[in,out], respectively. So I think the feature would need to support arbitrary alias settings. Or the VSCode extension needs to read and the original Doxygen config and evaluate theALIASESdefinitions (https://www.doxygen.nl/manual/config.html#cfg_aliases), but I don't know if that is feasible.[-]Add Doxygen setting to use "\par" instead of "\param"[/-][+]Support Doxygen arbitrary alias settings (such as to use '\par[/+][-]Support Doxygen arbitrary alias settings (such as to use '\par[/-][+]Support Doxygen arbitrary alias\tags settings (example: use '\par' instead of '\param')[/+]michelleangela commentedon Jun 26, 2020
Patrick Reisert (@Boddlnagg)
Thanks for the additional information.
Please note that our team prioritizes actions on product features with broad customer impact based on telemetry data and/or upvotes of feature requests.
bobbrow commentedon Jun 26, 2020
It looks like there are two requests in here (additional tags, and comment position). Should we split it into two issues?
Also, does VS Code support collapsible sections in the tooltips? If so, we could potentially place the raw comment in there as a stop gap.
J-Fields commentedon Jul 22, 2020
The formatted doxygen popup only recognizes
\exception(not\throwor\throws), and\throwsisn't even highlighted in the actual text.michelleangela commentedon Jul 22, 2020
To display other Doxygen comment tags, set the setting
C_Cpp.simplifyStructuredCommentsto false. This setting was added to resolve issue #5706.bobbrow commentedon Aug 27, 2020
This was addressed in 0.29.0