Hacer emacs semantic auto complete tip & # 8220; siempre en & # 8221;
-
06-07-2019 - |
Pregunta
Acabo de instalar Cedet (versión CVS) y ahora estoy jugando con emacs y mi código fuente de C ++.
Con respecto al auto completado, puedo invocar la información sobre herramientas y el menú desde sus comandos semánticos-ia-complete- *.
¿Alguien sabe cómo puedo hacer que la sugerencia de autocompletar aparezca automáticamente sin tener que invocar un comando (semantic-ia-complete-tip)
? ¿Es esto posible?
Solución
Desde sitio web de CEDET :
Iniciar automáticamente la finalización en línea en tiempo de inactividad
M-x global-semantic-idle-completions-mode
Este es un modo menor que se ejecuta semántico-completo-analizar-inline-inactivo durante el tiempo de inactividad. En lugar de tratar de completar el símbolo inmediatamente, sólo mostrará lo posible terminaciones, y subrayar el actual símbolo del cursor está encendido.
En la práctica, esto significa que las terminaciones posibles aparecerán siempre que dejes de escribir y el cursor se encuentre debajo de un símbolo donde es posible completarlas.
Para usarlo, solo ponlo
(global-semantic-idle-completions-mode)
a su .emacs después de cargar el CEDET.