Hallo Ich gehe durch John Papa's Angular 1 Style Guide. Wir möchten ein automatisiertes System aufbauen, um zu verifizieren, dass der von Freelancern unserer Organisation betriebene Angular Code dem Styleguide entspricht. Gibt es da draußen ein Tool, das das für den js-Code tun kann, genau wie pyp8's pep8 dies für den Python-Code und den PEP8 Style Guide tut? Oder müssen wir eins von Grund auf neu bauen?John Papa Style Guide Checker genau wie pypi pep8
Wenn wir es von Grund auf neu erstellen müssen, würden wir den Checker in Python bauen. Würde man kontextfreie Grammatiken (CFGs) verwenden - d.h. NLTK? Oder würde man einen Python-AST-Parser verwenden, um die statischen js-Dateien zu parsen und zu prüfen?
Sie möchten Parser und Flow Analyzer nicht von Grund auf neu erstellen. Sehen Sie meinen Aufsatz über Leben nach dem Analysieren über meine Biografie. –
@ GovindaDasu Linter ist der Weg zu gehen. JP und PEP8 Style Guides sind Äpfel und Orangen. Sie können die Maschine physisch nicht dazu bringen, * alle * JPSG-Regeln in angemessener Weise zu überprüfen. Und um ehrlich zu sein, einige von ihnen sind nicht gut genug, um strikt befolgt zu werden, JPSG ist ziemlich verherrlicht und eigensinnig ohne guten Grund. – estus