当前位置:  开发笔记 > Android > 正文

Eclipse getter/setter格式

如何解决《Eclipsegetter/setter格式》经验,为你挑选了1个好方法。

有没有人知道Eclipse插件或方法让Eclipse在一行上生成getter/setter,如下所示:

public String getAbc() { return abc; }

代替

public String getAbc() {
   return abc;
}

我在Eclipse v.3.2.2上.

谢谢.



1> Hosam Aly..:

我不知道如何让Eclipse以你想要的格式生成它们,但是你可以在生成方法后使用这些正则表达式进行搜索/替换:

找:

(?m)((?:public |private |protected )?[\w$]+) (get|set|is)([\w$]+)\(([\w$]+(?:\[\])? [\w$]+)?\) \{\s+(return [\w$]+;|this.[\w$]+ = [\w$]+;)\s+\}

替换为:

$1 $2$3($4) { $5 }

此表达式将生成的getter和setter转换为一行.不要担心使用转换和新生成的方法混合运行它; 它会工作得很好.

推荐阅读
雯颜哥_135
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有