vscode 批量删除 console.log

424 阅读1分钟

vscode 批量删除 console.log

删除文件中的console.log

如果是删除,替换栏不用输入 vscode正则查找替换 ctrl + f 打开查找框 (最左侧表示为识别正则表达式) 利用正则表达式 查找console.log()

这里提供两种正则表达式,但是都有局限性(只能删除单行)且推荐第二种

第一种(不推荐)

在这里插入图片描述

识别console.log() - 包括括号 的 正则表达式
[^]*console.log[^]* // 只会识别开头为console.log 的单行代码

第二种(推荐)

在这里插入图片描述

识别console.log() - 包括括号 的 正则表达式
console\.log\(.*(\)|;) // 只识别单行,且必须有)包裹

替换后的行是一个空格行

根据个人需要决定是否替换空格行(会替换所有空行)在这里插入图片描述

识别空行正则表达式
^\s*(?=\r?$)\n

参考文献: vscode中批量删除console.log Vscode 批量删除代码中的console.log