Eclipse自动生成Doxygen注释配置

5

看起来Eclipse现在有一定程度上原生的Doxygen支持。 转到C / C ++ ->编辑器 ->文档工具注释:Doxygen。

但是它似乎只对/**/注释进行自动生成操作。

在我们的项目中,我们使用三个斜杠///来生成doxygen注释。

似乎没有办法在Eclipse中配置Doxygen注释生成。 有什么提示吗? 有一个可以更改的配置文件吗? 有一些强制它的方法吗。


1
你看过这个问题吗:https://dev59.com/jW855IYBdhLWcg3wViu3?这个回答解决了你的问题吗? - Chris
很不幸,它并没有,但问题大致相同。 - Halsafar
只是一点提醒,文档工具注释位于编辑器页面上,而不是像我最初想的那样是编辑器的子节点。 - David Bradley
2个回答

4
很遗憾,截至发布本答案时还没有解决方案。据称Eclipse Juno及其之前版本中的doxygen注释样式是硬编码的。您可以在此处查看错误报告:https://bugs.eclipse.org/bugs/show_bug.cgi?id=333134 有一些解决方案,但都不支持通过简单输入“///[enter]”即可在Eclipse中生成自动doxygen注释。请参见此处尝试一些方法:Change doxygen comment style in Eclipse C++代码模板是一个很好的尝试,但仍然有很多需要完善的地方。
在此问题解决之前,这就是被接受的答案。

这个问题在Eclipse的最新版本(neon)中已经得到了修复。 - Crusher
@Crusher,这个bug仍然存在,而且在Eclipse Oxygen(比之前的版本新)中,doxygen样式仍然无法配置。 - MightyPork

3

虽然这是一个老问题,但最好添加一个新的答案。截至2019-12,Eclipse CDT 9.10已完全支持///和//!样式,在2020-03中添加了一些选项以自定义Doxygen的行为。


怎么做?在哪里?可能需要更多的解释。 - albert

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接