Eclipse代码完成问题

fas*_*ava 2 eclipse autocomplete

为什么在执行代码完成时eclipse不匹配参数.在以下示例中,它应该自动匹配throwable.相反,它将arg1显示为第一选项.

在此输入图像描述

Vin*_*lds 7

Eclipse中用于自动完成的方法参数的自动完成选项,从源代码分发中找到的参数名称开始(包含带有该方法的类).如果没有可用的源分发,则它将使用二进制分发中指示的参数名称,即在编译的字节代码中.这是默认行为

如果要更改从源代码或二进制文件插入参数名称以插入最佳猜测参数(包括局部变量)的行为,则可以配置Eclipse的自动完成选项来执行此操作,如以下屏幕截图所示:

Eclipse内容辅助 - 猜猜论点

这将产生自动显示包含最佳猜测参数列表的选项的所需结果.这似乎也避免建议参数名称:

在编辑器中显示最佳猜测参数