12 votos

Herramienta para transformar el texto en mayúsculas o minúsculas

¿Existe una aplicación de manipulación de texto en todo el sistema que permita seleccionar el texto y convertir todas las letras en mayúsculas o minúsculas, como haría un editor de texto en código?

También, esto es ciertamente un deseo, pero tener una funcionalidad de multi-cursor en OSX (como Cmd + D en Sublime Text) sería increíble.

0 votos

Un servicio de automatización podría hacer este truco. Se puede acceder a él desde el menú contextual de los cuadros de texto.

9voto

sunny256 Puntos 3262

Puede configurar esto como un servicio de clic derecho en automator como sugirió @Matthieu Riegler.

Abra Automator.app y cree un "Servicio" con este flujo de trabajo.

enter image description here

Preste mucha atención a la casilla superior, "La salida sustituye a la prueba seleccionada". Después de que el flujo de trabajo esté en su lugar y guardado, navegue a "Preferencias del Sistema-->Teclado". En la parte izquierda seleccione "Servicios". En la parte derecha verá el Servicio que ha creado, en el ejemplo está guardado como "UpperCase". A continuación, dale un acceso directo pulsando "Añadir acceso directo" y dale el nombre que quieras. Probado en TestWrangler y TextEdit.

script utilizado en Automator:

on run {input, parameters}
set upperCaseString to ¬
    (do shell script ("echo " & input & " | tr a-z A-Z;"))
return upperCaseString

fin de carrera

1 votos

Eso es suficiente para el idioma 'inglés', pero también puedes añadir la traducción diacrítica, como por ejemplo establecer upperCaseString a ¬ (do shell script ("echo " & input & " | tr a-zäáà A-ZÄÁÀ;")) añadir un especial a tu lista como ä, ß y así sucesivamente

5voto

Deecee Puntos 39

Estoy en Mountain Lion 10.8.5 y para todo el texto editable puedo seleccionar y hacer clic derecho en el texto y elegir Transformations -> Make Upper Case .

enter image description here

Sin embargo, parece que esto no funciona en todas las aplicaciones. TextWrangler, por ejemplo, no muestra este menú. Todas las aplicaciones del sistema (Finder, TextEdit, Mail, Calendar, etc ) sí lo hacen.

1 votos

Esto sigue funcionando a partir de 2018, por ejemplo en High Sierra (10.13.x)

1voto

mistero Puntos 899

Otra herramienta que utilizo es PopClip

La aplicación puede transformar el texto seleccionado en MAYÚSCULAS o incluso en minúsculas. Hay varios ajustes para la búsqueda y otras acciones relevantes para el contexto.

No estoy afiliado al desarrollador.

PopClip Settings

PopClip context

Esta es una muestra basada en la edición de esta respuesta...


PopClip in context using selected text

0voto

Daniele Puntos 1

Yo tenía la misma lucha, así que creé una aplicación de un solo botón que resuelve este problema. Se ve así:

Screenshot of the Lowly Mac App

Encontrará el Aplicación de bajo nivel aquí :)

0voto

Calion Puntos 128

WordService resolverá su problema. Es una aplicación gratuita de Tecnologías Devon que proporciona servicios para todo el sistema que realizan varias manipulaciones de texto, incluyendo el cambio de mayúsculas y minúsculas.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X