有誰知道自動化方法來重構代碼以最小化類的可見性及其屬性和方法嗎?我試圖清理一箇舊的API,它有太多的公共getter和setter符合JavaBean標準。一個Eclipse插件將是理想的,但任何可以幫助的工具都會很棒。最小化Java中的可見性
3
A
回答
5
IntelliJ想法可以對代碼進行全局分析,並告訴您各種過度的可見性問題。如果涉及到任何動態技術,它也很好地理解它們是給定方法/類的用法;但它並不完美。
1
我使用Structure101來維護我的應用程序的結構。值得一看。
相關問題
- 1. Three20中的物業可見性變化
- 2. 壁紙可見性變化
- 3. vb.net中Java的包可見性
- 4. Java多線程可見性?
- 5. c#表單最小化/最大化按鈕不見了?
- 6. Java中最常見的值
- 7. Selenium:元素不可見錯誤RDC最小化時
- 8. 當主窗口最小化時,WPF聚焦可見窗口
- 9. 將XAML中的可見性綁定到可見性屬性
- 10. Silverlight - 平滑的可見性變化
- 11. 在屬性中實現C#中的最小化到托盤的可能性
- 12. 不同的java包和可見性
- 13. Java Swing彈出窗口的可見性
- 14. c中的控件的可見屬性是否可銳化?
- 15. 如何使標題欄,最小化按鈕和最大化按鈕在javascript中的網頁上不可見?
- 16. 點擊更改小部件可見性
- 17. Java可見性和同步 - Java示例中的思考
- 18. Yii2中的可見性
- 19. 子包中的可見性
- 20. 檢測HWND可見性變化
- 21. Java - 顯示最小化的JFrame窗口
- 22. 如何最小化Java的JFrame窗口?
- 23. 頂部菜單(關閉,最小化,最大化)的Java
- 24. 初始化可以找到最小數量的堆棧。 Java
- 25. 最小化malloc()調用的數量可以提高性能?
- 26. Swing Java組件可見性控件
- 27. 這不是Java可見性違例
- 28. AngularJS的可見性
- 29. 添加最大化和最小化的jQuery可排序的Portlet
- 30. 抽象類中的屬性可見性
如果你已經有了所有使用它的代碼,那麼IntelliJ(或者大概是Eclipse)可以告訴你它正在使用的所有地方。儘管取決於反射工具,它可能會或可能不會通過反射找到用法。 否則,除了刪除它並查看什麼是休息之外,您可以做的不多。 – 2009-02-09 16:56:48