Cliquez ici pour un article d'introduction sur le mode entreprise
jedi est un outil complémentaire pour python. company-jedi est un backend permettant d'utiliser la complétion Jedi en mode entreprise.
Peut être installé à partir de MELPA.
M-x package-install RET company-jedi RET
Notez que company-jedi nécessite le package jedi-core, pas le package jedi. Le paquet jedi est pour l'auto-complétion et est plutôt ennuyeux.
(require 'jedi-core)
(setq jedi:complete-on-dot t)
(setq jedi:use-shortcuts t)
(add-hook 'python-mode-hook 'jedi:setup)
(add-to-list 'company-backends 'company-jedi) ;Ajouter au backend
Si vous définissez jedi: complete-on-dot
sur t
, il terminera (méthode) même lorsque vous entrez .
.
Les touches de raccourci suivantes peuvent être utilisées en définissant jedi: use-shortcuts
sur t
M-.
--Retour de M-,
saut de définitionSeulement à la première exécution
M-x jedi:install-server RET
Installez le serveur Jedi avec.
L'emplacement où le serveur Jedi est installé peut être spécifié avec jedi: environment-root
.
Recommended Posts