Ho un grande corpo di codice Python che deve avere uno stile/formato conforme a pep8 imposto su di esso. Ci sono varianti di pep8 che varie regole (come this one by a coworker), ma la cosa più difficile è occuparsi di dividere troppe righe e formattare il codice modificato.Programma di formattazione sorgente python programmabile
Ho guardato le domande su questo:
Sono dal 2009 e il 2010. Spero che gli strumenti migliori sono state sviluppate da allora.
Conosco PythonTidy che è abbastanza buono ma rende peggio il codice, IMHO. Pylint rileva errori di formattazione ma non li corregge. I servizi Web non sono realmente rilevanti per le mie esigenze perché voglio uno strumento che possa far parte di una build.
Qualcuno ha una raccomandazione che non è già stata coperta? Grazie.
E non è programmatico, presumibilmente. – hughdbrown
Per quanto riguarda la votazione da chiudere, sarebbe utile sapere perché le due precedenti domande sugli strumenti di formattazione python non hanno voti ravvicinati, ma questo tentativo lo fa. – hughdbrown