我已经看过this question,但这不是我想要的.
过去曾经有一个JBuilder或Together插件,它可以分析您的代码,以发现一个类何时过多地依赖于另一个类以及类似的东西.它建议根据GoF设计模式进行重构.
我已经检查了PMD,但实际上这不是我所需要的.我正在寻找更多基于OO而不是Java语法的东西. Eclipse是否有任何建议可以进行面向对象的代码重构?
解决方法:
JDepend4Eclipse是JDepend的eclipse插件-一种分析软件包依赖关系的工具.
Instantiations CodePro具有可靠分析,但它不是免费的插件.它有一个审判.