[英]How to fold or hide setters and getters in Eclipse?
問題是,有太多的setter和getters弄亂了源代碼編輯器。
我必須向上和向下滾動,以區分商業方法的划分在哪里。
是否有一個插件可以隱藏或折疊setter和getter?
我知道有些庫可以通過使用注釋或AOP技術來消除setter和getter,但這在我的項目中是不允許的。
我寧願將業務方法放在 setter和getter 之上 ,並在它們之間放置這樣的東西:
//================== Setters and getters start =====================
使用Ctrl + O進行導航
創建分隔特定代碼部分的部分(如Bozho建議的那樣)。
而不是滾動代碼您可以使用大綱視圖。
當您使用Eclipse時,不需要鼠標。
Coffee Bytes Code Folding是您的朋友:
添加代碼折疊首選項頁面 - 啟用/禁用折疊類型 - 控制折疊:例如getter / setter,主要方法,構造函數,其他方法。 - 單獨折疊Javadocs,塊注釋等 - 過濾可折疊區域(例如,在行數上) - 根據特定定義的注釋定義自己的可折疊區域並定義自定義折疊結構(例如,if,while,try / catch,switch,comments, ...) - 新圖標集
如果你有太多的getter和setter使你對業務方法感到困惑,那么現在是時候重構成兩個獨立的類了。
結帳projectlombok 。 它將自動為您的屬性生成getter / setter,並保持源清除此樣板代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.