31

如何在 RubyMine(Mac OS 上的 v 4.5.3)中的文件末尾强制换行?
例如,类似于 Sublime Text 2

4

5 回答 5

44

在设置中的“保存”选项上启用“确保文件结束前有空行Editor” :

确保保存时文件结束前有空行

于 2012-09-14T08:09:13.953 回答
7

在 RubyMine 6 或更高版本中(在 Mac OSX 上):

在设置中启用“在保存时确保文件末尾换行”选项Editor

在此处输入图像描述

于 2014-11-25T02:56:47.657 回答
4

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

可以禁用特定文件类型或文件名的设置。

于 2016-08-22T17:19:34.423 回答
3

在 RubyMine 2016.2.1 中,您必须转到Preferences > Editor > General > Other > Ensure line fedd at file end on Save. RubyMine 2016.2.1 中的首选项截图

于 2016-08-22T13:28:11.743 回答
3

红宝石矿 2021.2

“确保每个保存的文件都以换行符结尾”

在此处输入图像描述

于 2021-08-10T08:00:21.560 回答