C'è un collegamento su Android Studio per convertire un testo in maiuscolo?


103

Sto cercando di trovare un comando su Android Studio per convertire un testo selezionato in maiuscolo ma non riesco a farlo.

C'è qualche scorciatoia per questo? Penso che sia un'azione molto comune su IDE ma non ho ancora trovato alcun indizio.

Risposte:


198

Seleziona il testo, quindi vai a Modifica → Toggle Case ( Ctrl+ Shift+ Usu Windows).


8
Funziona, ma c'è un modo per passare a UPPER_WITH_UNDERSCORES da CamelCase?
vitriolix

@vitriolix non in modo nativo, ma ci sono plugin che possono farlo. Personalmente ho usato questo e ha funzionato benissimo. Funziona meglio se si configurano le scorciatoie da tastiera per esso IMO
aProperFox

86

La scorciatoia IntelliJ è evidentemente Ctrl+ Shift+ U( Command+ Shift+ Usu Mac) e dovrebbe funzionare poiché Android Studio è basato su di essa. Ecco la loro pagina di documentazione .


1
Sicuro che questo non funziona per te? Nota che ctrl-shift + U è usato sia per maiuscolo che per minuscolo. Quindi, ad esempio, prima trasformerà il testo in minuscolo e se fai di nuovo c + s + u, lo trasformerà tutto in maiuscolo. Non è intuitivo, ma ha funzionato bene sulla mia installazione di Linux.
Michael A.

C'è una funzione di ricerca per le funzionalità IDE che ti aiuterà a trovare cose come questa e ti dirà anche l'attuale scorciatoia da tastiera. È il menu Aiuto> Trova azione.
Scott Barta

+1 Hai ragione ma per qualche motivo ctrl + maiusc + U non funziona per me. Mi sono reso conto che questa è la scorciatoia corretta usando le risposte di @Saneesh CS (la scorciatoia è mostrata nel menu). Grazie e scusa per la confusione!
StackOverflower

Sì, funziona bene, -> "ctlr + shift + u", questo ti aiuterà se desideri il testo completo in maiuscolo o minuscolo .. ..
Chanchal Shakti

53

Devi tenere Caps Lock mentre usi questa scorciatoia.

Non sono riuscito a far funzionare il collegamento Ctrl+ Shift+ Uin Android Studio su Ubuntu 14.04 fino a quando non ho attivato Caps Lock.


6
Perché questo razzismo per gli utenti di Ubuntu? @Dhananjay mi hai salvato la giornata.
DearDhruv

Funziona ancora? Ho rimosso la strana scorciatoia "shelving" nelle scorciatoie da tastiera di Android Studio perché aveva la stessa mappatura (CTRL + MAIUSC + U), ma ancora non funziona. Attiva solo una modalità strana e converte il testo in una u sottolineata. Modifica: è necessario utilizzare la chiave di Windows come indicato di seguito
behelit


6

A volte accadono cose strane. Sto usando Ubuntu 18.10.

La mia stringa è come:

inserisci qui la descrizione dell'immagine

Ora quando premo CTRL+ SHIFT+, Uottengo un output come:

inserisci qui la descrizione dell'immagine

Quindi ho provato con CTRL+ SHIFT+ WINDOWS+ Ue ha funzionato perfettamente.

Nota: ho continuato CAPS LOCK.

Grazie.


CHE SUCCEDE, È COSÌ FASTIDIOSO
Saman Sattari il



1

Per gli utenti di Ubuntu che la risposta di Pratik Butani funzioni per loro ed è ancora fastidioso per loro, ecco un'altra soluzione alternativa:

Vai a File > Settings... > Keymap. Quindi cerca Toggle Casee devono esserci due risultati. Fare clic con il tasto destro su uno di essi e quindi premere Remove Ctrl+Shift+U. Fare nuovamente clic con il pulsante destro del mouse e premere Add Keyboard Shortcut. Quindi tenere Ctrl+Shift+Yinsieme e premere il OKpulsante per modificare la scorciatoia. Infine fare clic Applyper salvare le modifiche.

Spero che questo BUG venga risolto presto ...

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.