Mit der Standard-Pylint war dies unpraktisch, da der Code nicht wie erwartet formatiert wurde. Daher werde ich zusammenfassen, wie Sie die detaillierten Einstellungen nach Ihren Wünschen ändern können.
Nicht erforderlich, wenn bereits installiert.
sudo apt install -y python-pip
flake8: Codeprüfung (Fehlerwarnung) autopep8: Code-Formatierung
pip install flake8 autopep8
Öffnen Sie settings.json
in den VS-Code-Einstellungen und fügen Sie eine Notiz in {}
hinzu
{
"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 Pylint deaktivieren "python.linting.flake8Enabled": true Flake8 aktivieren "--max-line-length", "500" Die Zeichenbeschränkung einer Zeile von autopep8 wurde auf 500 geändert (im Wesentlichen keine). "--ignore", "E501" Entfernen Sie die Zeichenbeschränkung für eine Zeile von autopep8 Ich denke, eines der oben genannten ist gut, aber ich setze es vorerst ein "--ignore=E501,E266,E302" E501: Heben Sie die Zeichenbegrenzung für eine Zeile Flake8 auf E266: Warnung entfernt, wenn flake8 zu viele #s hat E302: Entfernt die Warnung, wenn zwischen Funktionen oder Klassen nicht mehr als zwei Zeilenumbrüche bestehen
Sie sollten es mit "Strg" + "Umschalt" + "I" verwenden können. Wenn Sie es nicht verwenden können, überprüfen Sie bitte, ob die Version von Python, die flake8 usw. mit pip eingeführt hat, und die Version von Python von VS Code identisch sind.
https://qiita.com/psychoroid/items/2c2acc06c900d2c0c8cb https://qiita.com/ciloholic/items/9de9391f8457dc9bc60c
Recommended Posts