在 emacs 中,当您执行文档注释时,它会正确突出显示以/**
. 例子:
/**
* @brief: Test
*/
将使用 font-lock-string-face 和 font-lock-doc-face 正确字体化。
有些人用 doc 注释///
代替,而 Emacs 没有使用 font-lock-doc-face 和 font-lock-string-face 来字体化。有没有办法让 emacs 也字体化这些类型的文档注释?我正在尝试为 C/C++ 完成此任务,但灵活的解决方案会很好。
编辑:稍微浏览一下emacs源代码后,我发现这是在lisp/progmodes文件夹中的cc-fonts.el中处理的。看起来c-font-lock-doc-comments
可以用不同的前缀参数调用,修改它可能会修复它。当我有更多时间时,我会尝试看看需要改变什么。