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
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