¿Atajo de Intellij para convertir código a mayúsculas o minúsculas?

Respuestas:

467

Ctrl+ Shift+U

En el futuro, intente escribir: Ctrl+ Shift+ Ay busque las acciones que desee. Aquí: Toggle Case .

O ⌘ Command+ Shift+ Usi está utilizando Mac OSX.

Tomasz Nurkiewicz
fuente
9
En caso de que ayude a alguien que deambula por aquí: en Eclipse, esto es CMD + SHFT + Y (inferior) y CMD + SHIFT + X (superior)
gMale
20
Tengo problemas en los que a veces presionar CTRL + MAYÚS + U simplemente reemplaza el texto seleccionado con la letra U ... a veces funciona, pero generalmente solo reemplaza.
Trenton
30
@Trenton: si está usando Ubuntu CTRL + SHIFT + U de forma predeterminada, se usa para la entrada Unicode, por lo tanto, está viendo la letra u. Si no lo usa, probablemente debería desenlazarlo (parece que no es tan fácil askubuntu.com/questions/367646/… ) o definir un nuevo acceso directo para esta acción en Intellijf
Kuba
1
export XMODIFIERS="" ./bin/idea.shme resuelve, usando Ubuntu.
deFreitas
1
@Kuba en octubre de 2018, puedo confirmar que Debian también hace esto
sox con Monica
45

De acuerdo con la documentación :

Ctrl+ Shift+ U: Alternar mayúsculas y minúsculas del bloque de texto seleccionado

Pascal MARTIN
fuente
Obsoleto, no alternar más. Solo hará que los caracteres sean mayúsculas.
Jan Seevers
13

Me altamente recomiendo cadena plugin de manipulación de IntelliJ.

Con un simple Alt+ M( Option+ Mpara Mac ) obtienes:

ingrese la descripción de la imagen aquí

Para que pueda manipular fácilmente con cadenas de la siguiente manera:

ingrese la descripción de la imagen aquí

Ivan Aracki
fuente
7

Si es un usuario de Ubuntu, notará que Ctrl + Shift + Uagregará una u en lugar de alternar el caso.

La solución para mí fue cambiar el KeyMap de:

Ctrl + Shift + U -> Alt + Shift + U

Puedes hacerlo con este Docs

T04435
fuente
2

Verifique primero la configuración de las teclas de acceso rápido. Podrías ir a

Archivo> Configuración> Buscar mapa de teclas> Buscar caso de alternancia

y vea qué tecla de acceso rápido se ha configurado. Ver captura de pantalla a continuación: -

ingrese la descripción de la imagen aquí

Si no está configurado, cree uno nuevo para usted.

Vinay Prajapati
fuente
1

Seleccione el texto / palabra / línea para modificar y presionar Cntrl+Shift+Uo Command+Shift+U(MAC) funciona. Por favor mira aquí para más detalles

Shravan Ramamurthy
fuente
¿Alguna razón específica por la que se ha votado? Acabo de verificar en IntelliJ y confirmó esto
Shravan Ramamurthy