Réponses:
Modifiez vos paramètres de l'éditeur:
Paramètres → Éditeur → Général → Assurer le saut de ligne à la fin du fichier lors de l'enregistrement
Settings->Editor->General->Other->Ensure line feed at file end on save.
Fichier > Paramètres ... > Éditeur > Général > Assurez-vous que le saut de ligne à la fin du fichier lors de l'enregistrement
Aide > Rechercher une action ... ( Ctrl+ Shift+ A)> tapez " Assurer le saut de ligne "> basculez la bascule sur ON (à l'aide du clic de la souris ou Enter) pour "Autre: Assurez-vous que le saut de ligne à la fin du fichier sur la ligne Enregistrer"
EditorConfig est une alternative possible avec un certain nombre de fonctionnalités pratiques
Envoyez simplement un .editorconfig
fichier à votre référentiel
[*]
insert_final_newline = true
Et cela fonctionnera nativement non seulement dans Idea, mais dans tous les principaux IDE (certains nécessitent un plugin).
Maintenant, tous les membres de l'équipe auraient la même configuration, eol, eof, et plus d'onglets par rapport aux espaces :)
Comme Rider (le cousin d'IDEA pour .NET) me rend fou, cela pourrait être utile pour ceux qui écrivent en C # car Ensure line feed at file end on Save
seul ne fonctionnera pas. Il faut
File → Settings → Editor → Code Style → C# → Line Breaks and Wrapping → Line feed at end of file
.
Je ne me souviens pas l'avoir changé et je n'ai certainement pas importé de paramètres, donc je suppose qu'il est désactivé par défaut.