companie-mode

despre

compania este un cadru de completare text pentru Emacs. Numele înseamnă “completează orice”. Utilizează back-end-uri conectabile și front-end-uri pentru a prelua și afișa candidații de finalizare.

vine cu mai multe back-end-uri, cum ar fi Elisp, Clang, Semantic, Eclim, Ropemacs, Ispell, CMake, BBDB, Yasnippet, dabbrev, etags, gtags, files, keywords și alte câteva.

back-end-ul CAPF oferă o punte către facilitatea standard de finalizare-la-punct-funcții și, astfel, funcționează cu orice mod major care definește o funcție de finalizare adecvată.

Screenshots

company-elisp company-semantic

instalare

acest pachet face parte din GNU ELPA (m-xlist-packages).

pachetul M-x-instalați compania RET RET

utilizatorii avansați pot descărca, de asemenea, instantaneul de dezvoltare.

utilizare

odată instalat, activați company-mode cu M-x company-mode.

finalizarea va începe automat după ce tastați câteva litere. Utilizați M – N și M-p pentru a selecta <return> to complete sau <tab> pentru a finaliza partea comună. Căutați prin completările cu C-S, C-r și C-o. Apăsați M-(cifră) pentru a finaliza rapid cu unul dintre primii 10 candidați.

Tip m-x companie-complet pentru a iniția finalizarea manual. Legați această comandă la o combinație de taste la alegere.

când sunt afișați candidații la finalizare, apăsați < f1> pentru a afișa documentația candidatului selectat sau C-w pentru a vedea sursa acestuia. Nu toate back-end-urile susțin acest lucru.

pentru a utiliza company-mode în toate tampoanele, adăugați următoarea linie la fișierul init:

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

pentru a vedea sau a modifica lista de back-end-uri activate, tastați m-x customize-variable ret company-backend. De asemenea, consultați descrierea acestuia pentru informații despre scrierea unui back-end.

pentru informații despre back-end-uri specifice, consultați și comentariile din fișierele respective.

pentru mai multe informații, tip M-x descrie-funcția ret companie-mode.

pentru a personaliza alte aspecte ale comportamentului său, tastați m-x customize-group ret company.

a se vedea, de asemenea,

  • ultimele modificări
  • pachete terțe părți
  • backend-uri de scriere

Feedback

dacă întâmpinați probleme sau aveți o solicitare de caracteristici, vă rugăm să folosiți trackerul de probleme.

Contribuirea

compania este supusă aceleiași Politici de atribuire a drepturilor de autor ca Emacs în sine, org-mode, CEDET și alte pachete din GNU ELPA. Orice contribuții semnificative din punct de vedere juridic pot fi acceptate numai după ce autorul și-a completat documentele. Vă rugăm să Solicitați formularul de solicitare și vi-l vom trimite.

mai mult lectură

  • pagina EmacsWiki
  • companie vs Auto-complet
  • C/C++ mediu de dezvoltare pentru Emacs
  • c # autocompletare în Emacs
  • Configurarea Emacs pentru șine

Lasă un răspuns

Adresa ta de email nu va fi publicată.