Respuestas:
Cambie la configuración de su editor:
Configuración → Editor → General → Asegurar avance de línea al final del archivo en Guardar
Settings->Editor->General->Other->Ensure line feed at file end on save.
Archivo > Configuración ... > Editor > General > Asegurar avance de línea al final del archivo al Guardar
Ayuda > Buscar acción ... ( Ctrl+ Shift+ A)> escriba " Asegurar avance de línea "> cambie la palanca a ENCENDIDO (usando el clic del mouse o Enter) para "Otro: Asegúrese de avance de línea al final del archivo en la línea Guardar"
La posible alternativa con una serie de características útiles es EditorConfig
Simplemente envíe un .editorconfig
archivo a su repositorio
[*]
insert_final_newline = true
Y funcionará de forma nativa no solo en Idea, sino en todos los IDE principales (algunos requieren un complemento).
Ahora todos los miembros del equipo tendrían la misma configuración, eol, eof y no más pestañas vs espacios :)
Como Rider (primo de IDEA para .NET) me está volviendo loco, esto podría ser útil para aquellos que escriben C # ya que Ensure line feed at file end on Save
solo no funcionarán. Necesita
File → Settings → Editor → Code Style → C# → Line Breaks and Wrapping → Line feed at end of file
.
No recuerdo haberlo cambiado y no he importado ninguna configuración con seguridad, así que supongo que está deshabilitada de forma predeterminada.