用phpstorm写php和javascript代码感觉很好很舒服。
有一个要求。有时,在阅读框架源代码时,您希望过滤(删除)源代码中的注释行。手动逐行删除显示是不科学的。
当然,我想到了一个强大的正则表达式。通过写一个正则表达式,找出所有的注释行,用空格替换,实现了需求。
1.ctrl F,输入正则表达式:(//)。*$)|(/*(.|s)*?*/)
2.ctrl+R,不要输入:
3.单击后面的全部替换
但是,我们发现这并没有完全满足我们的需求,而是用空行代替了注释行。
所以,让我们写另一个正则表达式来匹配空行并删除它们。
1 . ctrl+F,输入正则表达式:n
2 . ctrl+R,不要输入
3.单击后面的全部替换
但是发现空行没有完全删除。(还有一些空行没有删除)
所以,让我们继续一个常规的匹配删除。
1 . ctrl+F,输入正则表达式:sn
2 . ctrl+R,不要输入
3.单击后面的全部替换
好了,这里,删除所有空行。玩得开心-:)
用普通PHP表单删除PHP代码空行的技巧
很多小伙伴会遇到很多空白行的代码,但是一行一行删除肯定很烦人,所以需要批量删除空白行。
如何批量删除空行?
我的方法是找到所有有规律的空行,然后用一个键替换。
首先,勾选匹配大小写和正则表达式
在第一个搜索框中填写常规规则: n
匹配所有空行后,点击【全部替换】。
替换效果如下:
其实这三步应该是一步实现的,大家可以考虑一下!