java如何在eclipse模板中迭代方法参数?
我想在Eclipse中创建一个模板,用于以以下方式打印从方法签名开始的日志:
void myMethod(Type1 param1, Type2 param2){
logger.info("myMethod() - [param1: " + param1 + ", param2: " + param2 + "]");
}
我试图使用${enclosing_method_arguments}
变量,但还找不到解决方案
# 1 楼答案
我认为仅使用模板是不可能的(除非您想开始解析生成的字符串)
看看这个Eclipse插件https://github.com/dernasherbrezon/eclipse-log-param。它应该能够产生(接近)期望的结果
注:我自己还没试过
# 2 楼答案
看一看here试一下Reflection API
或者你想改变你的方法来使用椭圆(…)作为