Any plans for refactoring (a la Eclipse)?

Posted by alanplum on 2011-03-09 13:55

Are there any plans for adding refactoring support to Komodo, particularly for Python?

A lot of Python IDEs seem to have some support for automated refactoring and tasks like variable renaming, method extraction and variable/method inlining seem straightforward enough to implement even in a dynamically typed language.

ActiveState Staff
Tue, 2011-03-15 12:00

The Komodo team is looking into refactoring support for future versions of Komodo - as we do wish to eventually provide such features.


lukecarrier | Mon, 2012-04-02 09:48

Hi Todd,

Is there any timeline on this functionality? This is one of very few things Komodo lacks which would save me a considerable amount of time. It's also been quite some time since this thread last got updated!

ActiveState Staff
Mon, 2012-04-02 11:12

We are looking into adding refactoring into a future release of Komodo. Sorry to be vague.



lukecarrier | Mon, 2012-04-02 15:04

Thanks for the response anyway Carey. I'll see if there are any open tickets I can watch for any updates. I definitely think this is a worthwhile addition to Komodo's feature set.

patrickmetz | Tue, 2011-05-17 02:20


That's good news.
Are you considering refactoring support for PHP, too?
Or even JavaScript?


ActiveState Staff
Fri, 2011-05-20 11:38

Yes, it would be implemented for all of Komodo's main languages, i.e. the ones that we support code intelligence for, i.e. JavaScript, PHP, Perl, Python, Ruby...

patrickmetz | Fri, 2011-05-20 15:48

Wow, that would be really awesome!