Paramètres de codage Python avec Visual Studio Code

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.

Installer les extensions Python dans Visual Studio Code

Comme je l'ai déjà écrit, également appelé Python J'ai installé et activé l'extension.

Définir les peluches

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.

Installer pylint

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

Au fait, dans le cas de pep8

Dans l'environnement anaconda, pep8 était déjà installé.

Décrivez dans "Paramètres utilisateur"

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.

2017-12-15 PostScript

a souligné takerushi.

Pour plus de détails, consultez les commentaires.

    "python.linting.lintOnTextChange": true,

Semble aboli.

Recommended Posts

Paramètres de codage Python avec Visual Studio Code
[Visual Studio Code] [Python] Paramètres Tasks.json + problemMatcher pour Python
Développement Python avec Visual Studio 2017
Développement Python avec Visual Studio
Paramètres VS Code pour le développement en Python avec achèvement
Faire en sorte que Visual Studio Code complète automatiquement la bibliothèque externe de Python
Développement du kit SDK AWS pour Python (Boto3) dans Visual Studio 2017
Expose settings.json pour un codage Python efficace avec VS Code
Faites quelque chose comme un interpréteur Python avec Visual Studio Code
Installation du code Visual Studio et installation de python
Guide d'installation des outils Python pour Visual Studio
Exécutez Python en C ++ sur Visual Studio 2017
Bash, Python, Javascript, commande de code, etc. dans Visual Studio Code sur Mac
Une note à ceux qui utilisent Python dans Visual Studio (moi)
Exécutez Python YOLOv3 en C ++ sur Visual Studio 2017
Paramètres de journalisation pour la rotation quotidienne des journaux avec python
Django avec Python Tools 2.2 pour Visual Studio (PTVS 2.2)
Paramètres pour démarrer avec MongoDB avec python
Créer un environnement de développement Python en 10 minutes (Mac OS X + Visual Studio Code)
VisualStudioCode (vscode) Le thème Dark + par défaut met en évidence les appels de fonction utilisateur Python
Étapes pour mettre dlib dans Python Tools pour Visual Studio et s'amuser
Je l'ai personnalisé avec Visual Studio Code (principalement pour python), je vais donc le résumer
Traduire de Visual Studio 2017 vers Python (API Microsoft Translator Text)
Exemple de code spécifique pour travailler avec SQLite3 en Python
Environnement de développement Python avec Windows + Anaconda3 + Visual Studio Code
Environnement de développement Python avec Windows + Python + PipEnv + Visual Studio Code
Jusqu'à ce que vous exécutiez le serveur Django avec Visual Studio Code
Sortie japonaise lors de l'utilisation de python dans Visual Studio
Code python de la méthode k-means super simple
Installez numpy dans Visual Studio 2019
Mémo de code personnel Python
Techniques de tri en Python
Bottle Pug dans Visual Studio 2019
Générer du code QR en Python
[Python] Exemple de code pour la grammaire Python
Code de caractère appris en Python
À propos de "for _ in range ():" de python
Insérez l'instruction Import requise pour la complétion du code Python dans Neovim
Configurer un environnement de développement Python avec Visual Studio Code
Comment déboguer une bibliothèque Python standard dans Visual Studio
Conseils pour coder courts et faciles à lire en Python
Installer python et Visual Studio Code sur Windows10 (version d'avril 2020)
Créer Python3 pour Windows 10 sur ARM avec Visual Studio 2019 (x86) sur Windows 10 sur ARM
Rechercher les fuites de mémoire dans Python
Java avec Visual Studio Code (partie 2)
Paramètres d'extrait de code pour le notebook jupyter python
Rechercher des commandes externes avec python
[Python] Générer un code QR en mémoire
Formater automatiquement le code Python avec Vim
Visual Studio Code peut être bon
Ecrire le code de test du sélénium en python
Préférences Atom pour un codage Python confortable
Exécutez unittest en Python (pour les débutants)
Tests de code dans le temps en Python
Concurrence avec VS Code Créez un environnement Python pour les professionnels sous Windows
Essayez de créer un environnement python avec Visual Studio Code et WSL
Comment définir les paramètres CORS pour le service de stockage Azure dans Python