问题在于,有太多的setter和getters弄乱了源代码编辑器。
我必须向上和向下滚动,以区分商业方法的划分。
是否有插件我可以隐藏或折叠设置者和吸气剂?
我知道有些库可以通过使用注释或AOP技术来消除setter和getter,但我的项目中不允许这样做。
答案 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,并保持源清除此样板代码。