python newline pycharm

python - ¿Agregar automáticamente nueva línea al guardar en PyCharm?



newline (3)

Así es como lo encontré en PyCharm Community Edition 2017.5. Puede ir a Preferences... y hacer una búsqueda para ensure line feed . En Editor/General la opción Other puede no ser visible como se puede ver aquí:

Otro no es visible

Pero si haces una búsqueda, la encuentra:

La búsqueda encuentra esta opción

Espero eso ayude. ¡Aclamaciones!

PyCharm 5 se queja de una nueva línea faltante al final del archivo:

¿Cómo le digo a PyCharm que agregue la nueva línea (si falta) automáticamente cada vez que guardo un archivo?


Lo que suelo hacer es crear una macro para hacer tres cosas:

  • Reformatear el código
  • Organizar importaciones
  • Guarde todos los archivos

Esto, de hecho, agregará una nueva línea al final de cada archivo. Luego vuelvo a enlazar el atajo Save all ( Cmd+S en Mac) a esta macro.

Puede leer más sobre las macros here . También recomiendo usar Navigate to Action para encontrar acciones para las que olvidas las teclas rápidas.


Esto se puede habilitar en el Editor > General Configuración Editor > General :

Desde el menú Archivo, abra Settings y seleccione Editor > General . En la sección Other en el panel de la derecha, marque la Ensure line feed at file end on Save .