开发工具 Sublime text 2 如何在保存时自动清除行尾空白字符

kissyid · July 30, 2014 · Last by andor_chen replied at July 30, 2014 · 4676 hits

RT. 已设置"trim_trailing_white_space_on_save": true, 但保存后行尾的空格依旧,何解?

其它设置项会对这项设置造成影响吗?这是完整设置:

{
    "highlight_line": true,
    "highlight_modified_tabs": true,
    "open_files_in_new_window": false,
    "close_windows_when_empty": false,
    "default_encoding": "UTF-8",
    "default_line_ending": "unix",
    "translate_tabs_to_spaces": true,
    "trim_trailing_white_space_on_save": true,
    "ensure_newline_at_eof_on_save": true,
    "ignored_packages":
    [
        "Vintage"
    ]
}

去掉其它设置项,只保留"trim_trailing_white_space_on_save": true, 仍然无效。

------------------------- 答案在 #3 楼 -------------------------

不推荐使用..

是不是设置文件的问题,ST 有很多设置文件,而且优先级不一样。

#2 楼 @andor_chen 多谢提醒!原来是被插件MarkdownEditing的配置覆盖了。

照此看来,配置的优先级从低到高分别为:Sublime 默认配置 < Sublime 用户配置 < 插件默认配置 < 插件用户配置.

You need to Sign in before reply, if you don't have an account, please Sign up first.