Automated refactoring tools
Posted: Sun Sep 07, 2008 3:59 am
Ok, so I've been searching for tools to help me work faster, after recently discovering having >2 monitors and GUI based debugging, I feel like I've been doing things the "hard" way and want to eliminate as much redundancy in my work habits.
What I'm looking for is tools to help me visualize my object hierarchy, and identify areas that need re factoring according to some of these methods here:
http://www.refactoring.com/catalog/index.html
Being able to automatically extract duplicate code into functions, rename objects, reorder parameter orders etc.. would be a plus. Is there anything like this that comes close for PHP? Is there a tool for another language that will do this?
So far the closest things I found was PHPdocumenter, smalltalk and eclipse for java... there has to be something, even if it is limited in functionality. File find and replace is a huge pain
What I'm looking for is tools to help me visualize my object hierarchy, and identify areas that need re factoring according to some of these methods here:
http://www.refactoring.com/catalog/index.html
Being able to automatically extract duplicate code into functions, rename objects, reorder parameter orders etc.. would be a plus. Is there anything like this that comes close for PHP? Is there a tool for another language that will do this?
So far the closest things I found was PHPdocumenter, smalltalk and eclipse for java... there has to be something, even if it is limited in functionality. File find and replace is a huge pain