如何在Eclipse中折叠或隐藏setter和getter?

时间:2010-08-12 07:03:37

标签: java eclipse

问题在于,有太多的setter和getters弄乱了源代码编辑器。

我必须向上和向下滚动,以区分商业方法的划分。

是否有插件我可以隐藏或折叠设置者和吸气剂?

我知道有些库可以通过使用注释或AOP技术来消除setter和getter,但我的项目中不允许这样做。

6 个答案:

答案 0 :(得分:3)

答案 1 :(得分:1)

我宁愿把业务方法放在上面的setter和getter,并在它们之间放置这样的东西:

//================== Setters and getters start =====================

答案 2 :(得分:1)

使用 Ctrl + O 进行导航

创建区分特定部分代码的部分(如Bozho建议的那样)。

而不是滚动代码您可以使用大纲视图。

当您使用Eclipse时,不需要鼠标。

答案 3 :(得分:1)

Coffee Bytes Code Folding是你的朋友:

添加代码折叠首选项页面 - 启用/禁用折叠类型 - 控制折叠:例如getter / setter,主要方法,构造函数,其他方法分开。 - 分别折叠Javadocs,Block Comments等 - 过滤可折叠区域(例如,在线数上) - 根据特别定义的注释定义自己的可折叠区域并定义 自定义折叠结构(例如,if,while,try / catch,switch,comments,...) - 新图标集

答案 4 :(得分:0)

如果你有太多的getter和setter让你对商业方法感到困惑,那么现在是时候重构成两个独立的类了。

答案 5 :(得分:0)

结帐projectlombok。它将自动为您的属性生成getter / setter,并保持源清除此样板代码。