D'une manière ou d'une autre, j'ai réussi à briser mes capacités de refactorisation dans Intellij IDEA 12. Je l'ai fait l'acrer pour mon projet. Renommer un membre à travers Shift+F6 ne fonctionne pas. La boîte d'édition inline n'est pas dessinée, rien ne se passe.
Je connais les paramètres de refactorisation dans Settings -> Editor
, Enable in-place mode
et Preselect old name
sont à la fois vérifiés.
Il doit s'agir d'une sorte de cadre de projet. J'ai vérifié en créant un projet de test, en ajoutant un membre et en le renommant, ce qui fonctionne parfaitement.
Quel cadre suis-je à la recherche? Ou mon projet pourrait-il être cassé?
Il n'y a aucun moyen de transformer le refactoring dans les paramètres. Je suppose que le cache/index du projet est corrompu. J'ai eu une affaire une fois où se refactore, surtout renommé, a cessé de fonctionner. Un ré-index résolu pour moi. Allez à -Fichier> Invalidateate Caches, Invalidez vos caches, Redémarrez une idée et let IDEA Ré-indexez le projet (progrès est indiqué dans la barre d'état inférieure à droite du centre. ). Ensuite, essayez le refactoring.
Si cela ne le résout pas, jetez un coup d'œil dans les journaux (Aide> Afficher le journal) et voyez s'il y a une indication là-bas quant à la cause du problème.