Il s'agit d'une continuation de Essayez d'utiliser Visual Studio Code.
Après cela, si vous définissez lint et laissez-le vérifier la grammaire, etc., cela devrait être presque terminé en tant que paramètre d'environnement, mais je vais étudier comment le configurer pour que pep8 puisse être appelé comme un devoir. Je le garderai.
Comme je l'ai déjà écrit, également appelé Python J'ai installé et activé l'extension.
La signification originale de la charpie semble être la charpie ou quelque chose comme ça, mais en bref, c'est comme enlever la charpie des vêtements cousus, ou quelque chose comme ça. Pour faire simple, vérifiez la grammaire comme une belle-mère.
En ce qui concerne les vérifications de grammaire et de notation Python, il existe des commandes telles que pep8 et pylint qui vérifient si la norme de codage est conforme à PEP8.
Cette fois, nous allons configurer les paramètres pour appeler pylint dans Visual Studio Code.
Je construis un environnement avec Anaconda, alors installez pylint comme suit.
Tout d'abord, découvrez si le pylint est emballé dans anaconda.
% anaconda search -t conda pylint
Ensuite, anaconda / pylint semble être une distribution standard.
% anaconda show anaconda/pylint
Using Anaconda API: https://api.anaconda.org
Name: pylint
Summary:
Access: public
Package Types: conda
Versions:
+ 1.2.0
+ 1.2.1
+ 1.1.0
+ 1.4.1
+ 1.4.0
+ 1.4.2
+ 1.3.1
+ 1.5.4
To install this package with conda run:
conda install --channel https://conda.anaconda.org/anaconda pylint
J'ai donc su l'installer.
% conda install --channel https://conda.anaconda.org/anaconda pylint
Dans l'environnement anaconda, pep8 était déjà installé.
Définissez les paramètres utilisateur pour Visual Studio Code.
La phrase suivante est presque suffisante pour garantir que la charpie fonctionne et est vérifiée à chaque fois qu'un fichier est enregistré.
"python.linting.enabled": true
Ou peut-être que c'est la valeur par défaut et que pylint est en cours d'exécution.
Au fait, si vous êtes une secte pep8, procédez comme suit.
"python.linting.enabled": true,
"python.linting.pylintEnabled": false,
"python.linting.pep8Enabled": true
Après cela, je pense que vous pouvez effectuer les réglages suivants selon vos besoins.
Si vous souhaitez vérifier chaque fois que vous modifiez le code, ou si vous souhaitez vérifier lors de l'enregistrement du fichier, définissez les éléments suivants sur true.
"python.linting.lintOnTextChange": true,
"python.linting.lintOnSave": true,
Avec ce qui précède, lors de l'écriture de code Python dans Visual Studio Code, il est possible de vérifier la méthode de grammaire et de notation par lint.
a souligné takerushi.
Pour plus de détails, consultez les commentaires.
"python.linting.lintOnTextChange": true,
Semble aboli.
Recommended Posts