如果我有这个示例代码:
function foo()
{
var bar = 1;
var foo = 1;
// These two lines will be indented on save,
// however the following line will have it's indention removed:
return foo + bar;
}
如何让 Sublime Text 2 停止删除仅包含空格的行上的缩进?
如果可能的话,我仍然希望将其从包含空格以外的其他字符的行中删除。
答案1
我发现该设置trim_automatic_white_space
可以false
解决我的问题。
然而,启用时它不起作用trim_trailing_white_space_on_save
。
答案2
如果您已经丢失了想要的仅包含空格的缩进行,就像我保存时遇到的数千行一样,下面是我的脚本,用于将缩进恢复为缩进代码块中的空行: