问题
I use Sublime text
. Now I am trying Atom
. When I save any file in sublime text it does not include any trailing blank line. But saving any file in Atom
leaves a trailing blank line. How do I force Atom
not to leave trailing white spaces?
回答1:
Under your Atom Preferences
go to Packages
tab and search for whitespace
. Click on the whitespace
package and uncheck Ensure Single Trailing Newline
option
回答2:
On global level this can be changed using settings
in Whitespace
package, but if you want to disable it for a specific language you have to use syntax-scoped properties in your config.cson.
'.text.html.php': # php overrides
whitespace:
ensureSingleTrailingNewline: false
removeTrailingWhitespace: false
'.source.ruby': # ruby overrides
whitespace:
ensureSingleTrailingNewline: false
removeTrailingWhitespace: false
To see the scope of language go to Packages
tab and search for your language.
Click on the settings of the language package and you can see the scope:
回答3:
Go to packages and find "whitespace", go to it's settings and uncheck the last checkbox.
Settings
Checkbox
来源:https://stackoverflow.com/questions/30403150/atom-text-editor-remove-trailing-whitespace-on-save