Quel script Vim vous recommandez pour vérifier la syntaxe Python à la volée?
J'ai visité Vim site web , section de script et a trouvé plusieurs synthax pions pour python. Mais lequel choisir ? Je préfère quelque chose qui prend en charge python 3, même si je code en python 2.6 actuellement.
De faire toutes ces dames ont besoin d'un module de type pychecker et pyflakes ?
Je pourrais installer les plus populaires à partir de scripts de base de données, mais j'ai pensé à en obtenir quelques recommandations ici d'abord à partir de ce que vous considérez comme le mieux et pourquoi. Le script devra travailler MACOS, windows et ubuntu, avec MACOS étant ma priorité la plus élevée.
Dans le cas où vous vous demandez, je suis à la recherche pour la vérification de la syntaxe comme celui utilisé par PyDev dans Eclipse IDE qui souligne avec un trait ondulé rouge toutes les erreurs que vous tapez.
source d'informationauteur Kilon
Vous devez vous connecter pour publier un commentaire.
- Je utiliser le
PyFlakes
script vimet je suis assez satisfaite. Aussi, si vous souhaitez PEP8 vérifier, essayez de ce script.Ces deux sites vraiment amélioré mon Vim productivité avec toutes les langues:
http://nvie.com/posts/how-i-boosted-my-vim/
http://stevelosh.com/blog/2010/09/coming-home-to-vim/
Je suis en utilisant Syntastic plugin. Il fonctionne très bien jusqu'à présent. Je l'utilise au lieu de simplement pyflakes (Syntastic utilise Pyflakes) parce que quand on fait de Python de développement, je développe pour le web, donc j'ai besoin de modifier le Javascript et le bien et d'avoir une validation à la volée pour plusieurs langues est un plus.
Cette question a été posée en 2010, mais à partir de maintenant, vous avez une solution simple.
Après la sortie de Vim 8 en septembre 2016, qui prend en charge les e/S asynchrones de soutien, vous pouvez utiliser Asynchrone Peluches Moteur.
Il prend en charge la plupart des grandes langues, et bien sûr, vous devez installer le linter-vous ou il ne fonctionnera pas.
Être conscient qu'il est en conflit avec syntastic, alors vous feriez mieux de le désactiver ou le supprimer si vous l'avez installé.
Si oui ou non ondulé rouge les lignes sont affichées est liée au thème que vous utilisez, pas le vérificateur de syntaxe ou de la langue. Tant que votre fichier de syntaxe (essayez http://www.vim.org/scripts/script.php?script_id=790 ) vérifie les erreurs, vous pouvez afficher les erreurs avec quelque chose comme: