Support //! and \param comments
See original GitHub issueOur doxygen style is:
- CPP comment style
- doxygen marker: ! -> //!
- keywords with \ not with @
- Empty last line (when doxygen commit is more then 1 line): //!
- Same for c, cpp, h, hpp … files
- no \brief (aka AUTOBRIEF)
Example:
//! Creates a thread.
//!
//! This function creates a thread.
//!
//! \note Consult \ref C_Threads_Priorities for choosing an appropriate priority
//! for your thread.
//!
//! \param[out] thread Pointer to a thread_t variable. Will contain the thread handle after creation.
//! \param[in] name Name of the thread to create
//! \param[in] priority The Priority of the thread
//! \param[in] stackSize The requested Stacksize
//! \param[in] entryPt Ptr to the function to execute
//! \param[in] arg argument given to the thread function
//! \param[in] joinable if the thread should be joinable or not
//!
//! \retval #OK
//! \retval #ERR_ILLEGAL_OP
//! \retval #ERR_INVALID_ARG
//! \retval #ERR_OBJECT_NOT_FOUND Unsupported priority
//! \retval #ERR_INTERNAL
//!
STATUS thread_create(thread_t* thread, const char *name, int priority,
int stackSize, THREADFUNCPTR entryPt, void *arg, BOOL joinable);
I looked at all configuration options, and I think this is currently not possible. Am I right?
- You have examples with ///, but I do not know how i can trigger them myself.
- not configurable?
- not configurable?
- not configurable?
- thats probably default?
- can be done with: doxdocgen.generic.briefTemplate
Issue Analytics
- State:
- Created 2 years ago
- Comments:7 (3 by maintainers)
Top Results From Across the Web
How to Write Doc Comments for the Javadoc Tool - Oracle
This document describes the style guide, tag and image conventions we use in documentation comments for Java programs written at Java Software, Oracle....
Read more >Support descriptions for JS/TS param/return comments #1847
Motivation The generated JS and TS doc comments provide no descriptions for the parameters or return values. Some developers may want this ...
Read more >Use JSDoc: @param
The @param tag requires you to specify the name of the parameter you are documenting. ... If you provide a description, you can...
Read more >JSDoc Reference - TypeScript: Documentation
JSDoc Reference. The list below outlines which constructs are currently supported when using JSDoc annotations to provide type information in JavaScript files.
Read more >Recommended XML tags for C# documentation comments
Partial classes are fully supported, and documentation information will be ... The <param> tag should be used in the comment for a method ......
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Thank you for this nice response.
First of all, I need to to double slash the configs
"doxdocgen.generic.paramTemplate": "\\param {param} ",
. Easy fix 😃 Is still got a few issues. The result is:I think my colleges will be disturbed by the fact, that the cursor is in the line which is supposed to be empty.
Also, I think it would be great do have blank texts. Are there templates for brief and description? (Bonus feature: indention at X spaces!):
There is also an issue with the file comments and my settings:
This Results in:
The custom (aka detailed) line is missing.