llvm / llvm-project

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
http://llvm.org
Other
26.67k stars 10.92k forks source link

Doxygen formatting support #96554

Open TClawson opened 6 days ago

TClawson commented 6 days ago

Feature request: When typing /** above a function header, it would be great to auto-fill a standard doxygen comment template including @brief, parameters, and return descriptions. It should also include basic formatting such that if the cursor is inside of a comment block like this, hitting return and adding a new line should create a new line pre-pended by *.

asl commented 5 days ago

@TClawson You are writing When typing /** above a function header, so which LLVM component would be responsible for this? It seems that it is IDE responsibility for whatever IDE you are using.