Réponses:
les fenêtres
Après avoir appuyé sur Alt+ Shift+ Rcomme mentionné par kostja, vous pouvez sélectionner le texte que vous souhaitez modifier, puis
Mac OS
Il n'y a aucune intelligence là-dedans. Cela change juste aveuglément la casse des personnages sélectionnés.
Remarque: cette astuce provient de l'aide Eclipse. Si vous avez besoin de le trouver, cliquez sur Aide, Rechercher, puis tapez «majuscule». Vous trouverez une page avec de nombreux raccourcis.
Ce que je trouve utile, c'est de sélectionner une colonne en utilisant Alt + Maj + A et de sélectionner une colonne de lettres. Ensuite, utilisez Ctrl + Maj + Y ou Ctrl + Maj + X pour les lettres minuscules ou majuscules.
Cela fonctionne pour l'éclipse sur Windows.
Il y a un certain nombre de problèmes:
fooBar -> FooBar et vice-versa sont peu susceptibles de se produire à moins que quelqu'un n'ait ignoré les directives de style Java. (Je rencontre rarement un tel code, et quand je fais ma réaction initiale est de radier le code comme au-delà de la récupération.)
fooBar -> FOO_BAR et vice-versa sont plausibles, mais assez inhabituels.
foobar -> fooBar est également plausible, mais c'est problématique. Cela impliquerait Eclipse de déterminer où se trouvent les limites de mots prévues dans une séquence de caractères, et c'est difficile à obtenir.
Si vous regardez ceux-ci, il est peu probable qu'ils soient tous trop nécessaires ou trop difficiles à faire correctement. Par conséquent, cela ne me surprend pas qu'ils ne soient pas pris en charge par la base de code standard Eclipse.
Appuyer sur Alt + Maj + R vous donne tout le pouvoir de refactoriser votre nom de variable à votre guise. AFAIK, il n'y a pas d'outil ou de raccourci qui fait juste la capitalisation.
Non. Vous devrez utiliser le refactoring standard de renommage et retaper le nom de la variable en majuscules.
La mise en majuscule des noms de variables devrait être limitée aux cas où nous changeons un attribut de classe en "constante", et cela ne se produit pas souvent ...
Ctrl+Shift+Y
pour les minuscules,Ctrl+Shift+X
pour les majuscules.