在我们平日里做项目时,经常为了检查数据或者查看报错会使用console.log(),在控制台打印相应内容。
而通常写一些比较复杂的接口时会留下大量接口,我相信大多数朋友和我一样,写完以后都是继续写新的内容了,以至于项目交付的时候运气起来没有bug,但控制台打印出大片的内容,着实不美观,接下来就让我给你介绍如何一次性删除所有的console.log()
通过笔者的尝试,idea,webStorm等工具需要下载插件来完成这样的工具,可能大部分人都觉得这样过于麻烦,所以我使用的方法是使用VSCode中的正则搜素替换来完成。
首先使用VSCode打开要修改的文件,ctrl F 打开搜索框
然后点击打开使用正则搜索的开关或者通过alt+r快捷键来打开
最后在搜索框输入[^]*console.log[^]*,就能够搜索到所有带有console.log 的行了,直接替换为空格或者替换为Replace就可以实现一次性将整个文件中的console.log()删除完成。
最后的最后,还可以通过相同的方法,搜索^\s*(?=\r?$)\n来实现删除所有的空白行,也可以使用每个工具不同的整理代码的快捷键来完成