¿Existe un atajo en Android Studio para convertir un texto a mayúsculas?

103

Estoy tratando de encontrar un comando en Android Studio para convertir un texto seleccionado a mayúsculas, pero no puedo hacerlo.

¿Hay algún atajo para esto? Creo que es una acción muy común en IDE, pero aún no he encontrado ninguna pista.

PilaOverflower
fuente

Respuestas:

198

Seleccione el texto, luego vaya a Editar → Alternar mayúsculas y minúsculas ( Ctrl+ Shift+ Uen Windows).

San
fuente
8
Eso funciona, pero ¿hay alguna forma de pasar a UPPER_WITH_UNDERSCORES desde CamelCase?
vitriolix
@vitriolix no de forma nativa, pero hay complementos que pueden lograr esto. Yo personalmente he usado este y funcionó muy bien. Funciona mejor si configura atajos de teclado para ello
mi opinión
86

El acceso directo de IntelliJ es evidentemente Ctrl+ Shift+ U( Command+ Shift+ Uen Mac) y debería funcionar ya que Android Studio se basa en él. Aquí está su página de documentación .

aProperFox
fuente
1
¿Seguro que esto no funciona para ti? Tenga en cuenta que ctrl-shift + U se usa tanto para mayúsculas como para minúsculas. Entonces, por ejemplo, primero cambiará todo el texto a minúsculas y si vuelve a hacer c + s + u, lo pondrá todo a mayúsculas. No es intuitivo, pero funcionó bien en mi instalación de Linux.
Michael A.
Hay una función de búsqueda de funciones IDE que le ayudará a encontrar cosas como esta y también le indicará el método abreviado de teclado actual. Es el menú Ayuda> Buscar acción.
Scott Barta
+1 Tienes razón, pero por alguna razón ctrl + shift + U no me funciona. Me di cuenta de que este es el atajo correcto usando la respuesta de @Saneesh CS (el atajo se muestra en el menú). ¡Gracias y perdón por la confusión!
StackOverflower
Sí, esto está funcionando bien, -> "ctlr + shift + u", esto te ayudará si quieres un texto completo en mayúscula o minúscula .. ..
Chanchal Shakti
53

Debes continuar Caps Lockmientras usas este atajo.

No pude hacer que el acceso directo Ctrl+ Shift+ Ufuncionara en Android Studio en Ubuntu 14.04 hasta que activé el bloqueo de mayúsculas.

Dhananjay M
fuente
6
¿Por qué este racismo para los usuarios de Ubuntu? @Dhananjay me salvaste el día.
DearDhruv
¿Esto todavía funciona? Eliminé el extraño atajo de 'estantería' en los atajos de teclado de Android Studio porque tenía la misma asignación (CTRL + SHIFT + U), pero aún no funciona. Simplemente activa un modo extraño y convierte el texto en una u subrayada. Editar:
Debe
11

Command+ Shift+ Ufuncionó para mí en mi Mac

usuario1286412
fuente
6

A veces suceden cosas raras. Estoy usando Ubuntu 18.10.

Mi cadena es como:

ingrese la descripción de la imagen aquí

Ahora, cuando presiono CTRL+ SHIFT+ U, obtengo un resultado como:

ingrese la descripción de la imagen aquí

Así que probé con CTRL+ SHIFT+ WINDOWS+ Uy funcionó perfectamente.

Nota: he seguido CAPS LOCKON.

Gracias.

Pratik Butani
fuente
LO QUE ESTÁ PASANDO, ESTO ES MUY molesto
Saman Sattari
2

Si lo está buscando en Linux Ubuntu 14.04, primero enciéndalo Caps Locky luego, Ctrl+ Shift+ U.

shaby
fuente
3
Esta respuesta es un duplicado de stackoverflow.com/a/30169435 , publicado más de un año antes.
Cody Gray
1

El atajo Cmd+ Shift+ Xfunciona en Android Studio 1.5 en Mac.

Ranveer Bedaysee
fuente
1

Para los usuarios de Ubuntu que la respuesta de Pratik Butani les funciona y todavía les molesta, aquí hay otra solución:

Ir a File > Settings... > Keymap. Luego busque el Toggle Casey debe haber dos resultados. Haga clic derecho en uno de ellos y luego presione Remove Ctrl+Shift+U. Haga clic derecho nuevamente y presione Add Keyboard Shortcut. Luego manténgalos Ctrl+Shift+Yjuntos y presione el OKbotón para cambiar el acceso directo. Finalmente haga clic Applypara guardar los cambios.

Espero que este ERROR se solucione pronto ...

Saman Sattari
fuente