Lorsque vous utilisez des company
backends personnalisés , company-complete
finit par ne renvoyer aucun achèvement en raison d'un backend qui se comporte mal. Dans de tels cas, il serait utile de savoir quel backend d'entreprise a été utilisé pour générer la liste des achèvements. Comment puis-je obtenir ces informations après une company-complete
invocation?
company-mode
Pradhan
la source
la source
Réponses:
company
a une fonctionnalité très utile qui modifie son briquet modeline pour afficher le backend actuellement utilisé.la source
company
dans la modeline. La réponse de @ Dmitry fonctionne ici.emacs -Q
suivieM-x package-initialize
et en évaluant la configuration de votre entreprise) pour exclure toute interférence de votre fichier init.Vous pouvez M-x company-diagmaintenant taper et voir le backend utilisé dans le tampon résultant.
la source
Si la première réponse ne fonctionne pas:
En utilisant le package elpy , cache l'entreprise plus légère dans la modeline (même dans les autres modes majeurs). Il pourrait en être de même pour les principaux modes installés à l'échelle mondiale.
la source