PHPStorm from Jetbrains support refactoring,
http://www.jetbrains.com/phpstorm/index.html
The Rename refactoring works for files, functions, constants, classes, properties, methods, parameters, and local and global variables.
Also following refactorings are available:
- Introduce Variable
- Introduce Constant
- Introduce Field
- Inline variable
and they offer some free license to open source project as well !