Avec le pylint par défaut, ce n'était pas pratique car le code n'était pas formaté comme prévu, je vais donc résumer comment modifier les paramètres détaillés à votre goût.
Non requis si déjà installé.
sudo apt install -y python-pip
flake8: vérification du code (avertissement d'erreur) autopep8: formatage du code
pip install flake8 autopep8
Ouvrez setting.json
dans les paramètres de VS Code et ajoutez une note dans {}
{
"python.linting.pylintEnabled": false,
"python.linting.flake8Enabled": true,
"python.formatting.autopep8Args": [
"--max-line-length", "500",
"--ignore", "E501",
],
"python.linting.flake8Args": [
"--ignore=E501,E266,E302",
]
}
"python.linting.pylintEnabled": false Désactiver pylint "python.linting.flake8Enabled": true Activer flake8 "--max-line-length", "500" Modification de la limite de caractères d'une ligne d'autopep8 à 500 (pratiquement aucune) "--ignore", "E501" Supprimez la limite de caractères pour une ligne d'autopep8 Je pense que l'un ou l'autre de ces éléments est bon, mais je le mets pour le moment "--ignore=E501,E266,E302" E501: Augmenter la limite de caractères pour une ligne de flocon8 E266: Avertissement supprimé lorsque flake8 a trop de #s E302: supprime l'avertissement lorsqu'il n'y a pas plus de deux sauts de ligne entre les fonctions ou les classes
Vous devriez pouvoir l'utiliser avec Ctrl
+ Shift
+ ʻI`. Si vous ne pouvez pas l'utiliser, veuillez vérifier si la version de Python qui a introduit flake8 etc. avec pip est la même que la version de Python de VS Code.
https://qiita.com/psychoroid/items/2c2acc06c900d2c0c8cb https://qiita.com/ciloholic/items/9de9391f8457dc9bc60c
Recommended Posts