Question

Dans Visual Studio (à l'aide du mappage de clé IDEA), Ctrl + Maj + R fait apparaître le menu "Refactor".

Comment puis-je faire la même chose dans IntelliJ?

Sous Windows.

Était-ce utile?

La solution

ctrl + alt + shift + t = refactor this

dans intelliJ IDEA version 11.0.2

Autres conseils

Si vous appuyez sur CTRL + Maj + A et tapez l'action que vous souhaitez effectuer, les raccourcis clavier s'affichent également. De cette façon, vous pouvez apprendre les raccourcis beaucoup plus facilement.

entrer la description de l'image ici

La gamme d'options de refactoring dans IntelliJ est fantastique, faites un clic droit dans votre éditeur et appuyez sur R pour afficher tout le menu. Vous voudrez bientôt simplement utiliser les raccourcis clavier; certains de mes favoris sont:

  • Shift + F6 : refactoriser un nom de méthode ou une variable
  • Ctrl + Maj + F6 : refactoriser un type de variable / champ
  • Ctrl + Alt + M : extraire une méthode
  • Ctrl + Alt + V : introduire une variable

Vous constaterez que les principales actions de refactoring sont liées aux touches, plutôt que le menu entier étant associé à un raccourci clavier. La feuille de triche livrée avec IntelliJ (Aide> Référence de carte de clé par défaut) était inestimable lorsque j’essayais de comprendre tout ce qui était possible. ( également disponible en ligne! ).

Je pense que vous pouvez probablement obtenir le menu de refactoring dans Windows en appuyant sur la touche de contexte (à côté de la touche Ctrl droite), puis sur R lorsque votre curseur est dans l'éditeur. la fenêtre. Vous ne savez pas si une liaison dédiée existe - je suis à peu près sûr que vous ne pouvez pas en définir une.

Alt + R déroulera le menu. Par exemple, Alt + R , L vous permettra d'extraire une méthode.

Hm, appuyez simplement sur ctrl + r - le réfracteur ne fait-il rien? J'ai changé la disposition des raccourcis clavier sur Netbeans et l'ai légèrement modifiée, mais je ne pense pas que cela ait changé quoi que ce soit. Le vrai défi est "Comment appuyer sur le bouton DO REFRACTOR dans la fenêtre des utilisations lorsque vous souhaitez réfracter une méthode utilisée à plusieurs endroits SANS utiliser la souris".

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top