Python refactoring: change argument signature?
Hi All. I'm a long time IDEA user in Java, and have recently switched our research lab to using it for our Python development. It's pretty darn good, but some things are surprising. In this case, I'd like to refactor the argument signature of a method, but I don't see support for that, only basics like Rename and Move. It seems this operation would be a straightforward pattern, esp. since IDEA knows so much about Python code structure. Please tell me: Is there support for this? Thanks in advance -- matt
Versions:
IDEA Ultimate 11.1.3
Python plugin 2.9.2
Mac OS X 10.7.5
Please sign in to leave a comment.
Matthew, the change function signature refactoring is not supported for Python yet. Please vote for the feature request PY-1443.
Done. Any sense of if/when this might be implemented?
Change function signature is one of the first refactorings to be implemented in the future versions.