Autocompletar para MacOS

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

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

iOS tiene ambas características, pero no encontré aplicaciones similares para MacOS.

Creé esto y luego dejé de usarlo casi de inmediato debido a problemas de seguridad (básicamente es un registrador de teclas sin filtro): github.com/pirate/macOS-global-autocomplete

Respuestas (4)

Esto ha sido posible durante algún tiempo en macOS (desde 10.6), simplemente oculto. En casi cualquier campo de texto o aplicación en la que esté escribiendo texto, puede pulsar F5o Opt+ Escpara que aparezca el equivalente de la lista de autocompletado de iOS . Esto es diferente al sistema de corrección ortográfica automática integrado en la Mac.

ingrese la descripción de la imagen aquí

Esto es similar a la respuesta dada por @Greenonline, pero funciona en casi cualquier aplicación que se haya desarrollado con campos de texto compatibles con Apple. Para su 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 para su sistema por algún motivo, puede activarlo yendo a: menú  > Preferencias del sistema > Teclado > Texto y marcando Corregir ortografía automáticamente para activarlo.

Si está buscando una alternativa a la funcionalidad integrada, puede considerar BBAutoComplete como alternativa.

Fue creado hace años como un complemento gratuito para BBEdit (ya no es necesario ya que la versión 9 en adelante tiene autocompletado incorporado). Pero el complemento se puede usar con cualquier aplicación programable, incluidos Word y TextWrangler .

Si está buscando una aplicación de escritura específica, entonces buscaría Scrivener .

Lo bueno del autocompletado de Scrivener es que te permite configurar una lista de autocompletado separada para cada proyecto. Esto se debe al hecho de que fue diseñado para escritores que trabajan en proyectos que podrían necesitar autocompletar especialmente creados para personajes ficticios o ubicaciones que no están en un sistema de autocompletado estándar.

¡Espero que esto ayude!

Desarrollé un método de entrada en inglés para macOS.

ingrese la descripción de la imagen aquí

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

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

póngase en contacto con 086 18666291287 o lwl.roger@gmail.com si es necesario

versión 1.3:

-ingresar libremente en cualquier aplicación de macOS.

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

-seleccione la primera palabra sugerida con la tecla Espacio.

-ingrese los caracteres que escribió con la tecla Enter. (EG "bea" en el ejemplo)

-recordar palabras de usuario automáticamente.

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

¿Tienes el código fuente disponible?

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

IME en TextEdit

Sin embargo, el cuerpo de su pregunta implica que no desea 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 una funcionalidad particular debería estar disponible en varios campos de entrada de texto en todo el sistema.

aleluyaIM

La mejor solución que encontré hasta ahora es un software de código abierto hallelujahIM , disponible en GitHub , que funciona globalmente en cualquier aplicación. Los últimos lanzamientos están disponibles para descargar tanto en Intel Macs como en M1 Macs .

Breve guía de cómo hacerlo funcionar:

  1. Instalarlo
  2. Mover la aplicación a/Library/Input Methods
  3. Vaya a Preferencias del sistema > Teclado > Fuentes de entrada . Agregue 'aleluya' (puede encontrarlo en "Chino simplificado")

Software en acción:

Software en acción

¿Por qué está en chino? Esto parece sospechoso.
@mmmmmm parece que el desarrollador del proyecto GitHub es de China
@mmmmmm ese es un argumento tonto. ¿Por qué sería sospechoso debido a que es de China? ¿No tienes desarrolladores basados ​​en China? Es de China porque está basado en Pinyin.
Nada que ver con el país del desarrollador: está usando el idioma chino cuando no ha elegido ningún teclado en idioma chino, sí
@mmmmmm nuevamente, según mi comentario, lea qué es Pinyin y comprenderá por qué aparece en chino. Hasta donde yo sé, Apple obliga a que las entradas personalizadas aparezcan en algún idioma principal, y dado que el proyecto estaba destinado primero a usuarios chinos, pero luego se tradujo al inglés. Entonces, sí, aunque puedo ver una búsqueda interminable de alguna teoría de conspiración subyacente, me temo que esta vez no.