Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/06/2013, 13:21
ger84
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Convertir código a pep8

Cita:
Iniciado por razpeitia Ver Mensaje
4 espacios de indentación != PEP8 (o Guia de Estilo)

No se que estés usando como editor de texto pero cualquier editor decente de cambia los tabs por espacios.

Dependiendo de tu editor hay plugins que te checan todo el PEP-8 mientras estas escribiendo el código.

Como te dije antes, todo depende de que editor estés usando.
Claro, esto lo entiendo, no me refiero solo a los tabs ni tampoco se si se puediera reconvertir todo a pep8 (ni siquiera conozco todas las puntos a seguir de pep 8), solo quisiera que de alguna manera convierta o me ayude a convertir:
  • 4 espacios en lugar de tabs
  • lineas de 80 caracteres (que no estropee el código)
  • espacio entre funciones (2 lineas en blanco)
  • podría ser que me avise de las clases que no cumplan CapWords
  • imports en distintas lineas (no me preocupa tanto el orden en principio)
  • espacios alrededor de operadores
  • cumpla la recomendación de los docstrings de pep8

pff bastante, pero ahora que estoy releyendo mucho de mi código noto la diferencia, uso generalmente sublime text2, ninja-ide y pydev(eclipse) ocasionalmente, pero he usado un montón de ides anteriormente sin haberlos configurado bien.