我正在使用Sublime Text 3,并希望确保在保存文件时仅获得一个换行符。目前,我的空格90%的时间都可以完美地工作,使用:
"ensure_newline_at_eof_on_save": true
和
"trim_trailing_white_space_on_save": true
... 然而,有时候文件保存时会在文件末尾出现两个换行符。
这似乎是由于在保存之前最后一个换行符上存在空格,配置设置添加了一个换行符,然后删除了空格。更改配置中这些设置的顺序无法解决此问题。
我还没有找到其他原因,因此这可能是唯一的原因,虽然我想最好检查是否在保存时有多个换行符。
我所使用的环境除非文件的末尾恰好有一个换行符,否则会导致测试失败,这让人很烦恼。我的问题是,是否有插件/方法可以更严格地在保存时确保只有一个尾随的换行符。