web-dev-qa-db-fra.com

Raccourci pour mettre le texte sélectionné en majuscule dans Oracle SQL Developer

J'aimerais mettre en évidence du texte dans une feuille de travail SQL Developer et le convertir en majuscule avec un raccourci clavier.

Existe-t-il un tel raccourci dans Oracle SQL Developer? 

J'utilise la version 4.1.2.

10
Andrew Mairose

Je l'ai trouvé! Vous pouvez sélectionner du texte dans votre feuille de calcul, puis utiliser Ctrl+Shift+" pour basculer entre les cas (dans la version 4.1.2).

Il va alterner entre les cas suivants:

Majuscule:

SELECT * FROM MYSCHEMA.EXAMPLE;

Minuscules:

select * from myschema.example;

Mots-clés supérieurs:

SELECT * FROM myschema.example;

Mots-clés inférieur, identificateurs supérieurs:

select * from MYSCHEMA.EXAMPLE;

Mots-clés en haut, identificateurs en bas:

SELECT * FROM myschema.example;

Limite initiale:

Select * From Myschema.Example;

Comme mentionné par @ PiotrSiekierski , vous pouvez modifier les raccourcis clavier dans Tools -> Preferences -> Shortcut Keys. Dans la version 4.1.2, le Ctrl+' Le raccourci est associé à "Naviguer vers le bas" par défaut.


Comme indiqué par @ Sentinel , si vous ne souhaitez pas parcourir les différentes options de casse, vous pouvez attribuer un raccourci à "Convertir la sélection en majuscule" ou "Convertir la sélection en minuscule" en allant à Tools -> Preferences -> Shorcut Keys et rechercher la fonctionnalité désirée. Vous pouvez ensuite attribuer un raccourci à ces commandes, tel que Ctrl+U ou Ctrl+L. Dans la version 4.1.2, les commandes "Convertir la sélection en majuscules" et "Convertir la sélection en minuscules" ne comportent aucun mappage de raccourci par défaut.

3
Andrew Mairose

Sous Tools->Preferences->Shortcut Keys, vous pouvez rechercher et/ou définir la combinaison de touches de raccourci pour les commandes Convert Selection to Uppercase et Convert Selection to Lowercase. Les miens sont mappés sur CTRL-U et CTRL-L respectivement. Malheureusement, il ne semble pas exister de commande spécifique pour convertir du texte en Initcap. La commande To Upper/Lower/Initcap est donc la solution. Cependant, sachez que la commande To Upper/Lower/Initcap alterne actuellement entre cinq modes de format:

  • MAJUSCULE
  • minuscule
  • Initcap
  • Mots-clés inférieurs, identificateurs supérieurs
  • Mots-clés supérieurs, identificateurs inférieurs

Certains de ces modes modifieront le comportement du formateur de code (séquence de touches par défaut CTRL-F7) et le paramètre Tools->Preferences->Code Editor->Completion Insight->Change case as you type s'il est activé.

15
Sentinel

dans 4.2.0.17 mettez en surbrillance le (s) mot (s) puis Alt + '

4
Shanyangqu

C’est peut-être une vieille question, mais j’ai remarqué que, même sur Mac, le raccourci clavier pour cycle n’était pas lié.

J'ai suivi les suggestions ci-dessus dans

tools->preferences->shortcuts

et lié moi-même à ctrl + ' mais notez que par défaut sur 4.2 sur Mac, cela n’est pas lié.

4
Luke X

Ctrl + 'change la casse par défaut. Vous pouvez trouver tous les raccourcis dans:

tools->preferences->shortcuts
2
Piotr Siekierski

Ceci passe par Upper/Lower/Initcap.

CTRL + '

2
Matt

Utilisation

Control + '

Chaque fois que vous appuyez dessus, il bascule entre les cas de chameaux, les minuscules et les majuscules. J'espère que cela vous a aidé.

Mon dev SQL est 18.4. Ça a fonctionné pour moi

0
Maulzey