You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode中如何让Doxygen注释内的HTML标签正确渲染?

在VSCode中让Doxygen注释的HTML标签正确渲染的配置方法

要让VSCode正确解析Doxygen风格注释中的HTML标签,只需针对官方Microsoft C/C++插件做以下配置:

步骤1:开启HTML渲染支持

打开VSCode设置界面(快捷键:Ctrl+, / Cmd+,),搜索并设置:

  • C_Cpp.doxygen.preferences.renderHtml:设为true
  • C_Cpp.doxygen.enable:确保该选项为true(默认已开启,若被关闭需重新启用)

步骤2:优化注释写法(可选)

你当前注释中使用了HTML实体转义(如&lt;代替<),虽然开启渲染后插件会自动解析这些实体,但直接使用原生HTML标签(如<code>、<ul>、<li>)会让注释更易读,同时渲染效果一致。调整后的示例注释可改为:

/*!
 * \brief Multiply two integers
 *
 * \example <code> int x = myFunc(5,7); </code>
 *
 * \param x first argument
 * \param y second argument
 *
 * \note An example of notes.<br/>. A list is as follows:
 * <ul>
 *  <li>First element</li>
 *  <li>Second element</li>
 * </ul>
 *
 * \return the product of x and y
 */
int myFunc(int x, int y)
{
    return x * y;
}

步骤3:生效配置

完成设置后,通过以下方式让配置生效:

  • 重启VSCode,或
  • 打开命令面板(快捷键:Ctrl+Shift+P / Cmd+Shift+P),执行C/C++: Restart Language Server命令

此时悬停在myFunc函数上,即可看到HTML标签被正确渲染的文档:代码块会高亮显示、列表会按项目符号展示、<br/>会生成换行。


内容的提问来源于stack exchange,提问作者juliocarrasquel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 18:40:06