Atom文本编辑器在保存时删除尾随空格

Nas*_*jim 106 whitespace save removing-whitespace sublimetext3 atom-editor

我用Sublime text.现在我正在努力Atom.当我在sublime文本中保存任何文件时,它不包括任何尾随空白行.但保存任何文件都会Atom留下一个空白行.我如何强制Atom不留下尾随空格?

Dan*_*van 180

在Atom下,Preferences转到Packages选项卡并搜索whitespace.单击whitespace包并取消选中该Ensure Single Trailing Newline选项

在此输入图像描述

  • 如果我们解开"忽略当前行上的空白",我认为它会更好.这将删除保存文件时当前行的尾随空格. (27认同)
  • 也许这是一个新设置,但在`settings`部分的底部有一个`Remove Trailing Whitespace`复选框.取消选中它会保留所有尾随空格. (4认同)

Raj*_*hra 17

在全局级别,可以使用settingsin Whitespace包更改它,但如果要为特定语言禁用它,则必须在config.cson中使用语法范围的属性.

'.text.html.php': # php overrides
  whitespace:
    ensureSingleTrailingNewline: false
    removeTrailingWhitespace: false

'.source.ruby': # ruby overrides
  whitespace:
    ensureSingleTrailingNewline: false
    removeTrailingWhitespace: false
Run Code Online (Sandbox Code Playgroud)

要查看语言范围,请转到Packages选项卡并搜索您的语言.

单击语言包的设置,您可以看到范围:


Pat*_* Jr 8

转到包并找到"空格",转到它的设置并取消选中最后一个复选框.

设置 设置截图

复选框 复选框截图