如何让IntelliJ IDEA在文件的每一个结尾插入一个新行, 这样GitHub就不会抱怨了?
当前回答
更改编辑器设置:
“设置”→“编辑器”→“常规”→“保存”时确保文件末尾换行
其他回答
EditorConfig是具有许多方便特性的备选选项
只需向repo提交一个.editorconfig文件
[*]
insert_final_newline = true
它不仅可以在Idea中工作,还可以在所有主要的ide中工作(有些需要一个插件)。
现在所有的团队成员都有相同的配置,eol, eof,没有更多的制表符和空格:)
Mac用户:IntelliJ Idea版本2020.2
Option1:
IntelliJ Idea -> Preferences -> General ->保存文件时,确保文件末尾有空行
Option2:
⬆️+⌘+ A或或只需单击菜单栏中的帮助->查找操作,然后键入Ensu,并选择确保在保存文件时在文件末尾空行
在最新版本的IntelliJ中,该设置已被重命名为“确保在保存文件时在文件末尾空行”,并已被移动到设置>编辑器>常规>保存文件
这应该是一个评论,但我想添加屏幕截图,所以写了一个答案。
Intellij 2022.3.1版本
首选项(cmd +,) >编辑器>常规>确保每个保存的文件以换行符结束
检查、应用并单击确定
intellij
MAC用户:
首选项>编辑器>常规>确保每个保存的文件以换行符结束
推荐文章
- intellij是否可以像在Eclipse中那样组织导入?
- 导入时无法解析符号
- 如何从IntelliJ IDEA搜索中排除文件扩展名?
- IntelliJ IDEA输出窗口切割输出
- 如何让IntelliJ识别常见的Python模块?
- 如何在Intellij生成串行版本UID
- 如何同步项目到GitHub与Android工作室?
- IntelliJ IDEA with Junit 4.7”!!JUnit 3.8或更高版本:
- 如何显示默认隐藏字符(零宽度空间,即。& # 8203)
- 如何在IntelliJ IDEA中输入命令行参数?
- PhpStorm中的换行
- Java“此语言级别不支持lambda表达式”
- 在IntelliJ IDEA中导入Maven依赖项
- 为什么IntelliJ给我“包不存在”的错误?
- 禁用IntelliJ星(包)导入?