Answers:
更改您的编辑器设置:
设置→编辑器→常规→确保在保存时文件末尾有换行
Settings->Editor->General->Other->Ensure line feed at file end on save.
文件 > 设置... > 编辑器 > 常规 > 确保在保存时文件末尾有换行
帮助 > 查找动作...(Ctrl+ Shift+ A)>键入“ 确保换行 ”>将“其他:确保在保存时文件末尾的换行 ”切换到“ 打开”(使用鼠标单击或Enter)
带有许多方便功能的可能替代品是EditorConfig
只需向.editorconfig
您的仓库提交文件
[*]
insert_final_newline = true
它不仅可以在Idea中本地运行,而且可以在所有主要IDE(某些需要插件)中运行。
现在所有团队成员都将具有相同的配置,eol,eof,并且不再有制表符和空格:)
由于Rider(IDEA的.NET表亲)使我发疯,这可能对那些编写C#的Ensure line feed at file end on Save
人有所帮助,因为单独使用C#不会起作用。它需要
File → Settings → Editor → Code Style → C# → Line Breaks and Wrapping → Line feed at end of file
。
我不记得要更改它,并且我还没有确定要导入任何设置,因此我想默认情况下它是禁用的。