IntelliJ如何批量删除所有含注解、以@开头的代码行?
IntelliJ 批量删除以@开头代码行操作步骤
- 按快捷键调出替换面板:Windows/Linux 按
Ctrl + R,Mac 按Cmd + R - 勾选面板上的 Regex(正则匹配)选项,开启正则匹配模式
- 在「查找」输入框填入匹配规则:
- 如果要删除整行同时删掉换行,避免残留空行,填
^@.*\n - 如果只删除行内容、保留空行,填
^@.* - 如果你的注解行前面有缩进(空格/制表符),把规则改成
^\s*@.*\n即可匹配带缩进的注解行
- 如果要删除整行同时删掉换行,避免残留空行,填
- 「替换」输入框留空,不输入任何内容
- 选择操作生效范围:可选当前文件、选中代码段、整个模块/项目,按需选择即可
- 点击 Replace All(全部替换),即可完成批量删除
内容的提问来源于stack exchange,提问作者simsima
相关产品推荐
相关产品推荐

