我正在使用log4j2库进行日志记录。像Logger.error(...)
这样的日志记录方法有几个重载。如果我现在输入myLogger.error
我的首选选项位于列表中相当远的位置,这是可以的:
但是,如果我现在打开括号myLogger.error(
eclipse正在使用自动填充作为第一个方法的参数:
这很烦人,因为我每次都要删除不必要的参数。
我一般不想禁用自动填充功能。我只想将一些特定方法列入黑名单,或者为自动完成设置优先级。
答案 0 :(得分:2)
我也试图做你想要的。我发现在Preferences → Java → Editor → Content Assist
中有一个可以使用的“类型过滤器”选项。
但我真正的解决方案是创建一个模板。在Java → Editor → Content Assist → Templates
中,我为每个调试级别设置了一个模板:
所以“log.d”将成为
debug("${cursor}", ${var});
我必须单击两次Ctrl-Space才能获得它,但它运行良好。