如何更改重载方法的Eclipse自动完成优先级?

如何更改重载方法的Eclipse自动完成优先级?,eclipse,autocomplete,overloading,Eclipse,Autocomplete,Overloading,我正在使用log4j2库进行日志记录。日志记录方法有几种重载,如Logger.error(…)。如果我现在键入myLogger.errormy首选选项位于列表的下方,这是可以的: 但是如果我现在打开括号myLogger.error(eclipse正在使用自动填充作为第一个方法的参数: 这很烦人,因为每次我都要消除不必要的争论 我一般不想禁用自动填充。我只想将某些特定方法列入黑名单,或设置自动完成的优先级。我也在尝试完全按照您的要求进行操作。我在首选项中发现了这一点→ JAVA→ 编辑→ 内容辅助

我正在使用log4j2库进行日志记录。日志记录方法有几种重载,如
Logger.error(…)
。如果我现在键入
myLogger.error
my首选选项位于列表的下方,这是可以的: 但是如果我现在打开括号
myLogger.error(
eclipse正在使用自动填充作为第一个方法的参数: 这很烦人,因为每次我都要消除不必要的争论


我一般不想禁用自动填充。我只想将某些特定方法列入黑名单,或设置自动完成的优先级。

我也在尝试完全按照您的要求进行操作。我在
首选项中发现了这一点→ JAVA→ 编辑→ 内容辅助功能
您可以使用一个选项“类型过滤器”

但我真正的解决方案是创建一个模板→ 编辑→ 内容辅助→ 模板我为每个调试级别放置了一个模板:

所以“log.d”会变成

debug("${cursor}", ${var});
我必须按两次Ctrl空格键才能得到它,但它工作得很好