如何在RubyMine中的文件末尾强制执行换行符(v 4.5.3,在Mac OS上)?
,例如,类似于Sublime Text 2
答案 0 :(得分:34)
在Editor
设置中启用确保保存文件结尾前的空行:
答案 1 :(得分:7)
在RubyMine 6或更高版本(在Mac OSX上):
启用' 确保在文件结束时换行' Editor
设置中的选项。
答案 2 :(得分:3)
RubyMine和许多其他编辑器一起支持基本配置的EditorConfig标准。
您可以在项目的根目录中放置名为.editorconfig
的文件,在每个文件的末尾强制执行换行符:
# top-most EditorConfig file
root = true
# Unix-style newlines with a newline ending every file
[*]
end_of_line = lf
insert_final_newline = true
可以禁用特定文件类型或文件名的设置。
答案 3 :(得分:2)
在RubyMine 2016.2.1中,您必须转到Preferences > Editor > General > Other > Ensure line fedd at file end on Save
。
Screenshot of the Preferences in RubyMine 2016.2.1
答案 4 :(得分:1)