如何在Eclipse中将以logger.info(开头的日志行置灰?是否支持规则配色
Eclipse中批量将logger.info()开头的代码行置灰的方法
完全可行,Eclipse原生就支持基于正则表达式的自定义语法配色规则,具体操作步骤如下:
- 打开Eclipse的偏好设置:Windows/Linux点击顶部菜单栏的
Window → Preferences,Mac系统点击Eclipse → Settings - 依次展开路径:
Java → Editor → Syntax Coloring(如果是Python等其他语言,选择对应语言Editor下的Syntax Coloring即可) - 在右侧的「Element」列表里,找到并展开
User Defined,点击Add...按钮 - 在弹出的配置框中:
- 自定义一个规则名称,比如「Logger Info 日志行」
- 「Pattern」栏输入正则表达式:
^.*logger\.info\(.*$(这个表达式会匹配所有包含logger.info(的整行代码,兼容行首带空格的情况)
- 点击「OK」回到主配置页,选中刚才新建的规则,在下方「Color」区域勾选「Foreground」,选择你需要的浅灰色
- 最后点击「Apply and Close」,返回代码编辑器后,所有符合规则的日志行就会自动置灰显示
如果后续需要调整规则或取消置灰,回到相同偏好设置页面修改或删除自定义规则即可。
内容的提问来源于stack exchange,提问作者Ebony Maw
相关产品推荐
相关产品推荐

