9 votos

Autocompletar para MacOS

¿Qué aplicaciones pueden añadir una función general de autocompletar a todos los campos de texto en MacOS?

Hay expansores de texto, como el incorporado y TextExpander, pero no sugieren cosas mientras se escribe y no aprenden de la entrada anterior.

iOS tiene estas dos funciones, pero no he encontrado aplicaciones similares para MacOS.

0 votos

Construí esto y luego dejé de usarlo casi inmediatamente debido a problemas de seguridad (es básicamente un keylogger sin filtro): github.com/pirate/MacOS-global-autocomplete

8voto

kenjikato Puntos 759

Esto es posible desde hace tiempo en el sistema operativo Mac (desde la versión 10.6), sólo que oculto. En casi cualquier campo de texto o aplicación en la que esté escribiendo texto puede golpear F5 o Option-Esc para que aparezca el equivalente a la lista de autocompletar de iOS . Esto es diferente al sistema de corrección ortográfica automática integrado en el Mac.

enter image description here

Esto es similar a la respuesta dada por @Greenonline, pero funciona en casi cualquier aplicación que haya sido desarrollada usando campos de texto compatibles con Apple. Sólo como información, el navegador web Firefox es un ejemplo de una aplicación que NO cumple con esto, así como muchos editores de texto Javascript basados en la web que buscan entradas de teclas especiales (como las que se encuentran en este sitio web).

Si el corrector ortográfico automático NO está activado en su sistema por alguna razón, puede activarlo yendo a menu -> System Preferences.. -> Keyboard -> Text tab y la comprobación Correct Spelling Automatically a.

Si busca una alternativa a la funcionalidad incorporada, puede consultar BBAutoComplete como alternativa.

Se creó hace años como un plugin gratuito para BBEdit (ya no es necesario desde que la versión 9 en adelante tiene incorporado el autocompletado). Pero el plugin puede ser utilizado con cualquier aplicación scriptable incluyendo Palabra y TextWrangler .

Si lo que buscas es una aplicación de escritura específicamente, yo miraría Scrivener .

Lo bueno de la función de autocompletar de Scrivener es que te permite configurar una lista de autocompletar distinta para cada proyecto. Esto se debe a que fue diseñado para escritores que trabajan en proyectos que podrían necesitar autocompletar especialmente para personajes o lugares ficticios que no están en un sistema de autocompletar estándar.

Espero que esto ayude.

4voto

user2281081 Puntos 41

He desarrollado un método de entrada en inglés para MacOS.

enter image description here

Descargue el archivo pkg e instálelo: https://pan.baidu.com/s/1jIxckfW

http://blog.csdn.net/lwl_ls/article/details/8564940

por favor, contacte con el 086 18666291287 o lwl.roger@gmail.com si lo necesita

versión 1.3:

-entrar libremente en cualquier aplicación de MacOS.

-Seleccionar palabras completadas automáticamente por número.

-Seleccione la primera palabra sugerida con la tecla Espacio.

-introducir los caracteres que has escrito con la tecla Enter. (Por ejemplo, "bea" en el ejemplo)

-recordar automáticamente las palabras del usuario.

-Soporta el carácter de espacio de entrada automáticamente.

0 votos

¿tiene el código fuente disponible?

3voto

Greenonline Puntos 373

Hay un método de tipo IME integrado en TextEdit que se puede activar pulsando el botón ESCAPE por lo que si escribe "beg", seguido de <ESC> entonces el sistema mostrará una selección de palabras que comienzan con "beg", así:

IME in TextEdit

Sin embargo, el cuerpo de tu pregunta implica que no quieres utilizar ese método de entrada de texto. Sin embargo, TextEdit es un mecanismo de entrada de texto para todo el sistema, por lo que esa funcionalidad particular debería estar disponible en varios campos de entrada de texto en todo el sistema.

1voto

Jason White Puntos 31

AleluyaIM

La mejor solución que he encontrado hasta ahora es un software de código abierto aleluyaIM disponible en GitHub que funciona globalmente en cualquier aplicación. Las últimas versiones están disponibles para su descarga tanto Macs Intel y Macs M1 .

Guía breve de cómo hacerlo funcionar:

  1. Instálalo
  2. Mueve la aplicación a /Library/Input Methods
  3. Ir a Preferencias del sistema > Teclado > Fuentes de entrada . Añade 'aleluya' (puedes encontrarlo en "chino simplificado")

Software en acción:

Software in action

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