30 votos

Convirtiendo texto a mayúsculas al inicio en Notepad++

¿Hay alguna manera de convertir un bloque de texto a mayúsculas en Notepad++?

Debería convertir

asdf ASDF aSdF

en

Asdf Asdf Asdf

Ve upper case y lower case en el menú de edición, pero eso no es exactamente lo que estoy buscando.

41voto

Dalroth Puntos 2468

El complemento TextFX tiene esta característica, la llaman "Proper Case". Puedes encontrarla en TextFX -> TextFX Characters -> Proper Case:

alt text

1 votos

¿Tiene esto un Hotkey?

3 votos

@Homer - puedes asignar uno en la sección de Plugin Commands de Shortcut Mapper. El elemento Proper case está allí, esperando por ti :)

3 votos

Ya no necesitas el plugin TextFX para convertir entre estilos de mayúsculas. ¡Notepad ++ lo tiene "nativamente"! Está bajo Editar | Convertir caso a

11voto

Jose Ruiz Puntos 11

Puedes utilizar reemplazar texto por expresión regular:

introducir descripción de la imagen aquí

Explicación:

Buscar texto

  • \< coincide con el inicio de una palabra
  • (\w+) coincide con cualquier sucesión de letras de palabras

Sustituido 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:

8voto

gentlesea Puntos 1067

A medida que el proceso ha cambiado en el ínterin, así es como funciona ahora (sin TextFX):

Seleccione el caso que desea convertir, presione Alt-U o elija

Editar - Convertir caso a - Mayúsculas y minúsculas.

Convertir caso a - Mayúsculas y minúsculas

Convirtiendo a Mayúsculas y minúsculas

0 votos

No tengo este menú en NPP 7.5.4 (32-bit). ¿Cómo puedo obtenerlo? Gracias.

0 votos

En la versión de 64 bits de 7.5.4 está disponible. Tal vez quieras usar esta versión.

0 votos

Gracias. ¿Puedes sugerir un complemento para obtener un título adecuado (la primera palabra en mayúscula, y todas las demás palabras, excepto artículos, preposiciones y conjunciones)?

2voto

legoscia Puntos 12766

Si no puedes instalar el complemento TextFX, puedes crear una macro que haga algo muy similar:

Coloca el cursor cerca de una palabra y haz clic en el punto rojo de la barra de herramientas, o en Macro>Iniciar grabación.

  1. Utiliza las teclas ctrl+shift+ (flecha izquierda) para seleccionar toda la palabra.

  2. Conviértela en minúsculas (ctrl+u).

  3. Pulsa la tecla para ir al principio de la palabra.

  4. Resalta la primera letra (usando shift+ una vez)

  5. Pon en mayúscula esa letra, (ctrl+shift+u).

Pulsa sobre el cuadrado negro, o ve a Macro>Detener grabación. En la misma sección de la barra de herramientas deberías ver un botón con un disquete (alternativamente hay una opción en el menú de macro). Presiónalo y asigna una tecla rápida, yo uso ctrl+shift+alt+u.

1voto

Islandz Puntos 21

Una cosa a tener en cuenta con esto. El complemento TextFX solo está en la versión ANSI. Necesitarás descargar el archivo ZIP y copiar el contenido del directorio ANSI a tu computadora. Por alguna razón, el archivo .exe solo instala el unicode sin algunos complementos clave.

0 votos

Ya no es verdad.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X