¿Hay alguna forma de convertir un bloque de texto en mayúsculas y minúsculas en Notepad ++?
Debería girar
asdf ASDF aSdF
dentro
Asdf Asdf Asdf
Veo mayúsculas y minúsculas en el menú de edición, pero esas no son exactamente lo que estoy buscando.
Plugin Commands
sección de Shortcut Mapper . El artículoProper case
está presente allí, esperándote :)Edit | Convert case to
Puede usar reemplazar texto por expresión regular:
Explicación:
Buscar texto
\<
coincide con el comienzo de una palabra(\w+)
coincide con cualquier sucesión de letras de palabrasSustituido por
\L
traduce todo a minúsculas hasta el final de la cadena de reemplazo\u
traduce la siguiente letra a mayúscula\1
coloca el primer grupo de búsqueda capturado ()1 :
fuente
Como la forma ha cambiado mientras tanto, aquí es cómo funciona ahora (sin TextFX):
Seleccione el caso que desea convertir, presione Alt- Uo elija
Editar - Convertir caso a - Título de caso .
fuente
Si no puede instalar el complemento TextFX, puede crear una macro que haga algo muy cercano:
Coloque el cursor cerca de una palabra y haga clic en el punto rojo en la barra de herramientas, o Macro> Iniciar grabación.
Use el ctrl+ shift+ ←(tecla de flecha izquierda) para seleccionar la palabra completa
Hazlo en minúsculas ( ctrl+ u).
Presione ←para ir al frente de la palabra.
Resalta la primera letra (usando shift+ → una vez )
Mayúsculas, ( ctrl+ shift+ u).
Presione el cuadrado negro o vaya a Macro> Detener grabación. En la misma sección de la barra de herramientas, debería ver un botón con un disquete (alternativamente, hay una opción en el menú macro). Presione eso y asigne una tecla de acceso rápido, uso ctrl+ shift+ alt+ u.
fuente
Una cosa a tener en cuenta con esto. El complemento TextFX solo está en la versión ANSI. Deberá descargar el archivo ZIP y copiar el contenido del directorio ANSI a su computadora. Por alguna razón, el .exe solo instala el Unicode sin algunos complementos de clave.
fuente