In Softwareentwicklungsprojekten mit mehreren Personen können Codierungsstandards festgelegt werden, um die Qualität zu verbessern und die Überprüfungskosten durch einheitliches Schreiben zu senken. Da es schwierig ist, unter Berücksichtigung der Spezifikation eines zu detaillierten Schreibstils zu teilen, ist es besser, von Sprachentwicklern und großen Unternehmen veröffentlichten Linter für den Teil zu verwenden, den Sie zumindest vereinheitlichen möchten. Zum Beispiel kann der Quellcode zumindest vereinheitlicht werden, indem einfach das Codeformat vor dem Festschreiben angegeben wird, so dass keine Linterfehleranzeige erfolgt, sodass sich die Überprüfungskosten eher auf den Verarbeitungsinhalt als auf die Schreibmethode konzentrieren. in der Lage sein.
Selbst bei der Entwicklung in kleinem Maßstab auf individueller Ebene können Sie den Schreibstil je nach Datei oder Einrückungsmethode und Zeilenumbruch leicht aus verschiedenen Zuständen anordnen. Auch wenn der von anderen geerbte Quellcode von Ihrem eigenen Schreibstil abweicht, können Sie ihn formatieren. Wenn Sie können, können Sie es in einen Zustand bringen, der zumindest leicht zu lesen ist.
Die meisten wichtigen Sprachen verfügen über Linters und Code-Formatierer, und IDEs und Texteditoren verfügen standardmäßig über Formatierungsfunktionen. Sie können die Formatierungsfunktionen problemlos erweitern. Wenn Sie sie also noch nicht eingerichtet haben, richten Sie sie ein. Lass es uns versuchen.
Im Folgenden wird beschrieben, wie Sie Pythons Linter-Formatierer mit Atom verwenden.
$ python3 -V
Python 3.6.1
$ pip3 install pep8
$ pip3 install autopep8
apm install atom-beautify
apm install linter
apm install linter-python-pep8
Recommended Posts