modo empresa

Acerca de

Company es un marco de trabajo de finalización de texto para Emacs. El nombre significa “completar cualquier cosa”. Utiliza back-ends y front-ends conectables para recuperar y mostrar candidatos de finalización.

viene con varios fines, tales como Elisp, Clang, Semantic, Eclim, Ropemacs, Ispell, CMake, BBDB, Yasnippet, dabbrev, etags, gtags, files, keywords y algunos otros.

El back-end CAPF proporciona un puente a la instalación estándar de funciones de finalización en el punto, y por lo tanto funciona con cualquier modo principal que defina una función de finalización adecuada.

Capturas de pantalla

company-elisp company-semantic

Instalación

Este paquete es parte de GNU ELPA (M-xlist-packages).

Paquete M-x-instalar RET company RET

Los usuarios avanzados también pueden descargar la instantánea de desarrollo.

Uso

Una vez instalado, habilite company-mode con M-x company-mode.

La finalización comenzará automáticamente después de escribir algunas letras. Utilice M-n y M-p para seleccionar, < devolver> para completar o < tab > para completar la parte común. Busque a través de las terminaciones con C-s, C-r y C-o. Presione M-(dígito) para completar rápidamente con uno de los primeros 10 candidatos.

Escriba M-x company-complete para iniciar la finalización manualmente. Enlaza este comando a una combinación de teclas de tu elección.

Cuando se muestren los candidatos completados, presione < f1> para mostrar la documentación del candidato seleccionado, o C-w para ver su fuente. No todos los back-ends soportan esto.

Para usar company-mode en todos los búferes, agregue la siguiente línea a su archivo de inicio:

(add-hook 'after-init-hook 'global-company-mode)

Para ver o cambiar la lista de back-ends habilitados, escriba M-x customize-variable RET company-backends. Consulte también su descripción para obtener información sobre cómo escribir un back-end.

Para obtener información sobre back-ends específicos, también consulte los comentarios dentro de los archivos respectivos.

Para obtener más información, escriba M-x describe-function RET company-mode.

Para personalizar otros aspectos de su comportamiento, escriba M-x customize-group RET company.

Consulte También

  • Últimos cambios
  • Paquetes de terceros
  • Escribir backends

Comentarios

Si experimenta algún problema o tiene una solicitud de función, utilice el rastreador de emisión.

Contribuir

La compañía está sujeta a la misma política de asignación de derechos de autor que Emacs, org-mode, CEDET y otros paquetes de GNU ELPA. Cualquier contribución legalmente significativa solo se puede aceptar después de que el autor haya completado su papeleo. Por favor, solicite el formulario de solicitud y se lo enviaremos.

Más Lectura

  • Página de EmacsWiki
  • Empresa vs Autocompletado
  • Entorno de desarrollo C / C++ para Emacs
  • Autocompletado de C # en Emacs
  • Configuración de Emacs para Rails

Deja una respuesta

Tu dirección de correo electrónico no será publicada.