Descubra o back-end usado na conclusão da empresa


14

Ao usar companyback- company-completeend personalizados , acaba não retornando conclusões devido a um back-end que se comporta mal. Nesses casos, seria útil saber qual back-end da empresa foi usado para gerar a lista de conclusões. Como obtenho essas informações após uma company-completeinvocação?


2
O back-end usado atualmente deve ser exibido na modelagem.
wasamasa

Respostas:


8

company possui um recurso muito útil que modifica o isqueiro da sua modelagem para exibir o back-end atualmente em uso.


1
O que é esse recurso e como eu o habilito?
Andreas Raster

2
Exatamente o que escrevi na resposta: O backend atualmente usado é exibido na modelina. É ativado incondicionalmente.
wasamasa

Eu não estou vendo isso. Isso provavelmente significa que a resposta de Moritz se aplica a mim ou eu a desativei e a esqueci. Obrigado pelo esclarecimento.
Andreas Raster

Nem estou vendo. Eu simplesmente vejo companyna modelagem. A resposta de @ Dmitry funciona aqui.
Jrm

Eu sugiro fortemente que você comece com uma sessão mínima do Emacs ( emacs -Qseguida M-x package-initializee avaliando a configuração da sua empresa) para excluir qualquer interferência do seu arquivo init.
wasamasa

21

Você pode digitar M-x company-diagagora e ver o back-end usado no buffer resultante.


1

Se a primeira resposta não funcionar:

Usando o pacote elpy , oculta a empresa mais leve na modelagem (mesmo em outros modos principais). O mesmo pode ser verdade para os principais modos instalados globalmente.

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.