我在Eclipse(CDT)中有一个注释模板,用于函数调用,如下所示:
//****************************************************************************
//
// Function: ${enclosing_method}
//
// Purpose:
//
// Parameters:
//
//****************************************************************************
我的问题是${enclosing_method}
模板变量在大部分时间内都不起作用,但有时它确实起作用,我还没弄清楚原因。我尝试使用函数内部的注释模板和函数定义之外(在顶部)甚至在同一个头文件中。我更喜欢它在顶部,看到它在那个位置工作,但我又不知道为什么。
为了使enclosing_method变量能够自动将名称放在注释中,需要满足哪些先决条件?
提前感谢您提供的任何见解。
答案 0 :(得分:2)
您not the only one遇到此模板的问题 自2004年以来,即使在JDT(Java)中也存在问题!请参阅bug 76661。
然而,它不是完全可重复的。
查看此内容以尝试找到可重现的案例。如果我向类添加一个新方法然后在保存之前执行方法内部的模板,我可以一致地发生它
到目前为止,看不到补丁。