2009-08-18 6 views
3

Je ne fais que passer d'Eclipse à Wing IDE pour mon code Python. Dans Eclipse, j'avais l'option de "renommer" les objets. Je pourrais prendre n'importe quel objet défini dans mon code, ce pourrait être une variable ou une fonction ou une méthode quelconque et je pourrais le renommer automatiquement dans tous les fichiers qui le référencent.Renommer des objets avec Wing IDE

Existe-t-il une fonctionnalité similaire dans Wing IDE?

+0

Non, AFAIK, Non. J'utilise WingIDE tous les jours, et j'adore cet IDE. C'est toujours NON. – sunqiang

Répondre

0

WingIDE 4 supporte maintenant refactoring.

4

Le refactoruing est une caractéristique demandé since 2002, mais même alors, la réponse était déjà:

« search and replace »

BTW, une chose peu liée que nous faisons est d'ajouter une meilleure mondiale remplacer. [...] Ceci n'est pas informé par l'analyse des sources, mais c'est toujours un outil utile pour certains types de refactoring (comme renommer des variables ou des classes mal nommées).

donc leur recherche avancée, même sur la base regex, est toujours le refactoring du jour pour cette 3.1.8 Wing IDE: comme said in 2007, le 3.0, 3.1 versions ont été axées sur le débogage, même si:

Le refactoring fait partie de nos plans pour les prochaines versions.

(mais pas encore pour le upcoming 3.2, il semble: voir ici la full CHANGELOG)

alt text http://www.wingware.com/images/doc/en/intro/search-regex.png