有没有一种方法可以自动为 eclipse cdt 中的函数生成函数头文件?我看到相关帖子要求在函数头之前使用 Alt + Shift + J 或键入 /**
然后按 Enter。但是我想知道是否有可能获得预定义的函数头。我试图在
C/C++ > Code style > Code templates > Comments > Methods
但找不到在代码中使用它的方法。
最佳答案
恐怕我有一个部分的答案:
- 如果您转到
window -> preferences -> C/C++ -> Editor
并在Documentation tool comments
下选择Doxygen
,键入/** + enter
会在注释中自动填充param和return标签。不过,我没有找到自动添加其他字段的方法。 - 如果您转到
windows -> preferences -> C/C++ -> Editor -> Templates
,您将能够创建 eclipse 能够自动完成的模板,当您输入它们时名字。
例如,您可以创建一个名为“author”的模板,将上下文设置为“doc comment”并将您需要的标签设置为模式。对于这个例子,我使用了@author ${user}
(注意变量的使用)。现在您可以开始输入“aut”,按ctrl+space
自动完成,您的标签将被插入。
我知道这可能不是您正在寻找的答案,但它可能会有所帮助。我也一直在努力使用 eclipse 设置来自动生成这些内容,但是您将使用模板执行此操作变得非常快,并且您可以更好地控制实际内容。
关于c++ - eclipse-cdt中如何自动生成函数头注释?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14201268/