【问题标题】:Sublime 3: Is there a way to remove tabs/spaces from empty lines?Sublime 3:有没有办法从空行中删除制表符/空格?
【发布时间】:2018-02-11 14:27:38
【问题描述】:

我正在寻找一种方法来强制 Sublime 3 从我的代码中任何空的缩进行中删除所有空格和制表符,无论是在我保存文件时还是在我输入时。

有办法吗?

|
if (...) {
    |
    some code
    |
}

|
if (...) {
|
    some code
|
}

【问题讨论】:

    标签: editor sublimetext3


    【解决方案1】:

    将此添加到您的偏好中 (Preferences > Settings):

    "trim_trailing_white_space_on_save": true
    

    当您保存文件时,这将删除所有行末尾的空格,甚至是空行。

    引用默认设置文件:

    // Set to true to removing trailing white space on save
    "trim_trailing_white_space_on_save": false,
    

    【讨论】:

    • 这太好了——尤其是在使用 sublime 包 AutoDocstring 生成 Python 文档字符串之后,因为它们会自动在文档字符串之间的空行中添加空格,而我的 linting 在这些行上失败了!
    猜你喜欢
    • 1970-01-01
    • 2014-10-29
    • 2021-05-17
    • 1970-01-01
    • 2011-11-15
    • 1970-01-01
    • 2011-01-17
    • 2012-12-20
    • 1970-01-01
    相关资源
    最近更新 更多