问题在于有太多的setter和getter混乱了源代码编辑器。
我不得不上下滚动并区分业务方法的分界点。
是否有一个插件可以隐藏或折叠setter和getter?
我知道有一些库可以通过使用注释或AOP技术消除setter和getter,但是在我的项目中不允许这样做。
使用Ctrl+O进行导航。
创建分区以分离代码的特定部分(如Bozho所建议的)。
可以使用大纲视图而不是滚动代码。
在使用Eclipse时,鼠标并不是必需的。
我更倾向于将业务方法放在设置器和获取器之上,并在它们之间放置类似以下的内容:
//================== Setters and getters start =====================
咖啡字节代码折叠是你的好朋友:
添加代码折叠首选项页面 - 启用/禁用折叠类型 - 控制折叠:例如getter/setter,主方法,构造函数,其他方法分别。 - 分别折叠Javadocs、块注释等 - 过滤可折叠区域(例如按行数) - 基于特定定义的注释定义自己的可折叠区域,并定义自定义折叠结构(例如if、while、try/catch、switch、注释等) - 新图标集