[PYTHON] Geben Sie Optionen an, wenn Sie flake8 mit flycheck ausführen

Hintergrund

Sie können flycheck verwenden, um verschiedene Prüfer auf Emacs mit sehr geringer Konfiguration auszuführen, z. B. Python-Code [flake8](http: //: //). Wenn Sie mit flake8.readthedocs.io /) prüfen und die Prüfung von pep8 in einem bestimmten Projekt überspringen möchten, fasse ich die Einstellungsmethode zusammen.

Suchreihenfolge der Einstellungsdateien

Wird von flycheck-locate-config-file-Funktionen gesteuert

  1. Das Verzeichnis mit der zu überprüfenden Quelle
  2. Ahnenverzeichnis
  3. Home-Verzeichnis

Es wird in der Reihenfolge von gesucht.

Name der Konfigurationsdatei

Im Fall von flake8 wird der Dateiname des Werts von flycheck-flake8rc durchsucht. Der Standardwert ist ".flake8rc".

Einstellungsbeispiel

Wenn Sie alle außer pep8-Laufzeitfehlern (E9 *) in diesem Projekt überspringen und nur nach pyflakes (F *) suchen möchten, erstellen Sie eine Datei mit dem Namen .flake8rc im Stammverzeichnis der Projektquelle mit folgendem Inhalt: Gut (Treffer im "Ahnenverzeichnis" in Suchreihenfolge)

[flake8]
select = E9,F

Recommended Posts

Geben Sie Optionen an, wenn Sie flake8 mit flycheck ausführen
Geben Sie Optionen an, wenn Sie Python ausführen
Python-Memo - Geben Sie die Optionen mit getopt an
Seien Sie vorsichtig, wenn Sie CakePHP3 mit PHP7.2 ausführen
Ich erhalte einen UnicodeDecodeError, wenn ich mit mod_wsgi laufe
Seien Sie vorsichtig beim Lesen von Daten mit Pandas (geben Sie dtype an)
Geben Sie einen Hinweis mit Pymongo an
Optionen bei der Installation von Bibliotheken, die nicht in pyenv weitergeleitet werden können