[原创]保存文件时自动去掉每行结束后多余的空格 - Sublime Text配置
之前的一篇文章中介绍了DeleteBlankLines这个插件,它是用来一键去掉空白行的,但是刚刚小觉在使用这个插件的时候遇到困难了。
为了在Wordpress中新增一个功能,而不想使用插件实现的时候,小觉就要在functions.php这个文件中添加内容,在修改的途中,小觉脑海中一个想法一闪,这文件中好多空白行,把它们干掉!!
但是事与愿违,在使用DeleteBlankLines的一键去除空白行的快捷键组合ctrl+alt+backspace的时候,竟然还有很多空白行没有进行消除,接着小觉又再次按下快捷键组合N次,最后无奈的结束了这苦逼+傻傻的行为。
那么是什么原因导致DeleteBlankLines插件”失效”呢?小觉最后倒是发现原因了,原来那”空行”不是真的空行,而是在这”空行”中有几个空格,所以导致了这个”空行”就不是空行了。
那么该怎么解决这种”空行”呢?
这时候应该修改一个Sublime Text的用户配置,其中这个配置就是”保存文件时自动去掉每行结束后多余的空格”,具体操作如下:
1、在Sublime Text菜单栏中找到preferences,选择”设置 – 用户”
2、在窗口中最后一个”}”前输入”trim_trailing_white_space_on_save”: true(包含引号内容)
设置好之后无需重启,再次打开有大量”空行”的文件,比如小觉修改中的functions.php文件,然后在打开后进行保存,然后你就会发现那些扰人的”空行”消失了,它们真的变成空行了,然后现在在使用DeleteBlankLines的快捷键组合就能够完美的去掉所有空行了。
本次笔记结束。
原文链接:http://www.zhugexiaojue.com/note/userset-213.html
为了在Wordpress中新增一个功能,而不想使用插件实现的时候,小觉就要在functions.php这个文件中添加内容,在修改的途中,小觉脑海中一个想法一闪,这文件中好多空白行,把它们干掉!!
但是事与愿违,在使用DeleteBlankLines的一键去除空白行的快捷键组合ctrl+alt+backspace的时候,竟然还有很多空白行没有进行消除,接着小觉又再次按下快捷键组合N次,最后无奈的结束了这苦逼+傻傻的行为。
那么是什么原因导致DeleteBlankLines插件”失效”呢?小觉最后倒是发现原因了,原来那”空行”不是真的空行,而是在这”空行”中有几个空格,所以导致了这个”空行”就不是空行了。
那么该怎么解决这种”空行”呢?
这时候应该修改一个Sublime Text的用户配置,其中这个配置就是”保存文件时自动去掉每行结束后多余的空格”,具体操作如下:
1、在Sublime Text菜单栏中找到preferences,选择”设置 – 用户”
2、在窗口中最后一个”}”前输入”trim_trailing_white_space_on_save”: true(包含引号内容)
设置好之后无需重启,再次打开有大量”空行”的文件,比如小觉修改中的functions.php文件,然后在打开后进行保存,然后你就会发现那些扰人的”空行”消失了,它们真的变成空行了,然后现在在使用DeleteBlankLines的快捷键组合就能够完美的去掉所有空行了。
本次笔记结束。
原文链接:http://www.zhugexiaojue.com/note/userset-213.html