Dies ist eine Fortsetzung von Versuchen Sie, Visual Studio-Code zu verwenden.
Wenn Sie danach Flusen einstellen und die Grammatik usw. überprüfen lassen, sollte diese als Umgebungseinstellung fast fertig sein. Ich werde jedoch untersuchen, wie Sie sie einstellen, damit pep8 als Hausaufgabe aufgerufen werden kann. Ich werde es behalten.
Wie ich zuvor geschrieben habe, auch [Python] genannt (https://marketplace.visualstudio.com/items?itemName=donjayamanne.python) Ich habe die Erweiterung installiert und aktiviert.
Die ursprüngliche Bedeutung von Flusen scheint Flusen oder ähnliches zu sein, aber kurz gesagt, es ist wie das Entfernen der Flusen von genähten Kleidungsstücken oder so ähnlich. Um es einfach auszudrücken, überprüfen Sie die Grammatik wie eine Schwiegermutter.
Wenn es um Python-Grammatik- und Notationsprüfungen geht, gibt es Befehle wie pep8 und pylint, die prüfen, ob der Codierungsstandard PEP8-kompatibel ist.
Dieses Mal konfigurieren wir den Visual Studio-Code so, dass er pylint aufruft.
Ich baue eine Umgebung mit Anaconda, also installiere Pylint wie folgt.
Stellen Sie zunächst fest, ob Pylint in Anakonda verpackt ist.
% anaconda search -t conda pylint
Dann scheint Anakonda / Pylint eine Standardverteilung zu sein.
% 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
Also wusste ich, wie man es installiert.
% conda install --channel https://conda.anaconda.org/anaconda pylint
In der Anaconda-Umgebung wurde pep8 bereits installiert.
Nehmen Sie Benutzereinstellungen für Visual Studio Code vor.
Der folgende Satz reicht fast aus, um sicherzustellen, dass Flusen funktionieren, und wird jedes Mal überprüft, wenn eine Datei gespeichert wird.
"python.linting.enabled": true
Oder vielleicht ist dies die Standardeinstellung und Pylint wird ausgeführt.
Übrigens, wenn Sie eine pep8-Sekte sind, gehen Sie einfach wie folgt vor.
"python.linting.enabled": true,
"python.linting.pylintEnabled": false,
"python.linting.pep8Enabled": true
Danach können Sie nach Bedarf die folgenden Einstellungen vornehmen.
Wenn Sie jedes Mal überprüfen möchten, wenn Sie den Code ändern, oder wenn Sie beim Speichern der Datei überprüfen möchten, setzen Sie die folgenden Elemente auf true.
"python.linting.lintOnTextChange": true,
"python.linting.lintOnSave": true,
Mit dem oben Gesagten ist es beim Schreiben von Python-Code in Visual Studio Code möglich, die Grammatik- und Notationsmethode durch Flusen zu überprüfen.
takerushi wies darauf hin.
Einzelheiten finden Sie in den Kommentaren.
"python.linting.lintOnTextChange": true,
Scheint abgeschafft zu sein.
Recommended Posts