Perguntas com a marcação «company-mode»

O modo empresa é uma estrutura de preenchimento de texto para Emacs. O nome significa "complete qualquer coisa". Ele usa back-ends e front-ends conectáveis ​​para recuperar e exibir candidatos de conclusão.


1
Melhores listas de back-end da empresa
Sei que esse não é o melhor tipo de pergunta para a pilha ... mas não consigo pensar em outro lugar onde possa obter exposição suficiente. Então, eu realmente gosto do modo empresa, mas às vezes é chato ter que mudar manualmente para o próximo back-end (empresa que tenta arduamente …

2
Classificação adaptativa de uma empresa backends results
Existe uma maneira de pedir companypara classificar os resultados que ele mostra com base em escolhas passadas? A variável personalizada company-transformerscontrola esse comportamento. As únicas opções internas são company-sort-by-occurrencee company-sort-by-backend-importance. Existe um método existente, possivelmente de outro pacote, que eu poderia usar para fazer a filtragem adaptativa desses resultados?

1
pasta raiz do projeto variável em .dir-locals.el
Estou usando o modo de empresa para conclusão no código C ++. Para informar ao clang back-end da empresa onde estão os arquivos de inclusão do projeto atual, tenho que usar o seguinte .dir-locals.elarquivo ((c++-mode (eval setq company-clang-arguments (append company-clang-arguments '("-I/full/path/to/project/root/include")))) Eu tenho que especificar o caminho completo sempre. Existe …

2
É possível iniciar a conclusão da empresa sem um prefixo?
O preenchimento automático é particularmente útil ao escrever CSS, para ver as opções disponíveis para uma determinada propriedade. A empresa fornece company-minimum-prefix-lengthpara controlar quantos caracteres eu tenho que digitar antes de começar a oferecer opções. No entanto, eu quero a conclusão sem nenhum caractere, então recebo o seguinte: Atualmente, eu …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.