如何让IntelliJ IDEA在文件的每一端插入一个新行?

时间:2013-05-26 16:22:38

标签: intellij-idea linefeed

如何让IntelliJ IDEA在文件的每一端插入一个新行, 所以GitHub不抱怨例如?

8 个答案:

答案 0 :(得分:394)

更改编辑器设置:

设置→编辑器→常规→确保在保存

时文件末尾的换行

答案 1 :(得分:65)

2017更新回答:

Mac: Preferences > Editor > General > Ensure line feed at file end on save

答案 2 :(得分:31)

IntelliJ IDEA 2016.3

方法1

档案> 设置... > 编辑> 一般> 确保在保存

的文件末尾换行

File > Settings

Editor > General > Ensure

方法2

帮助> 查找操作... Ctrl + Shift + A )>输入“确保换行”>将切换开关切换为(使用鼠标单击或输入)为“其他:确保在保存时文件末尾的换行”行

Help > Find Action

Ensure line feed

答案 3 :(得分:17)

有许多便利功能的可能替代方案是EditorConfig

只需向您的回购提交echo文件

即可
.editorconfig

它不仅可以在Idea中使用,而且可以在所有主要的IDE中使用(有些需要插件)。

现在所有团队成员都有相同的配置,eol,eof,并且没有更多选项卡与空格:)

答案 4 :(得分:4)

常规->为IntelliJ IDEA 2020保存文件。

检查右下角: screenshot

答案 5 :(得分:3)

对于Mac用户:IntelliJ Idea版本2020.2

选项1:

IntelliJ Idea->首选项->常规->确保保存时文件末尾有一个空行 enter image description here

选项2:

⬆️+⌘+ A或或者只需单击菜单栏中的帮助->查找操作,然后键入Ensu并选择确保在保存文件的末尾有一个空行 enter image description here

答案 6 :(得分:1)

由于Rider(IDE的表亲。需要

Ensure line feed at file end on Save

我不记得要更改它,并且我还没有确定要导入任何设置,所以我想默认情况下它是禁用的。

Rider settings

答案 7 :(得分:0)

在最新版本的IntelliJ中,此设置已重命名为“确保保存时文件末尾有空行”,并且已将其移至“设置”>“编辑器”>“常规”>“保存文件”

enter image description here

这本来应该是评论,但我也想添加屏幕截图,并以此作为答案。