Cita:
Iniciado por carbon Si mal no recuerdo ninja-ide te subraya las porciones de código que no siguen el PEP-8. Por otro lado recordá que las funciones de una misma clase se separan con una sola línea en blanco.
claro que lo hace, pero pensé que podría haber algo un poco mas automatizado, por ejemplo, que me recorra clase por clase al estilo depurador, y me vaya avisando "esta clase o este bloque no cumple pep8" "¿desea hacerla cumplir? si-no" je algo así...
O bien directamente, algun scritp:
+ un archivo de configuración del tipo
Código:
#convertToPep8.conf
convert tabs to 4 spaces = yes
split lines (80) = yes
blank line functions = 2
split imports = yes
spaces around operator = 1
force docstrings to pep8 = yes
#debería haber un registro para los errores y para los warnings,
#por ejemplo si split lines corta una sentencia
log file = /file.txt
#dejar registro de clases que no cumplan CapWords
write names " = yes
split names errors = yes
y que el archivo resultante cumpla con pep8. ¿mucho delirio o podrá existir?