为什么 Eclipse 在执行代码补全时不匹配参数。在下面的示例中,它应该自动匹配throwable
。相反,它显示 arg1 作为第一个选项。
最佳答案
Eclipse 中用于自动完成方法参数的自动完成选项,以源代码发行版(包含带有该方法的类)中找到的参数名称开头。如果没有可用的源发行版,则它将使用二进制发行版(即编译的字节代码中)中指示的参数名称。这是默认行为
如果您想将这种从源代码或二进制文件插入参数名称的行为更改为插入最佳猜测的参数(包括局部变量),那么您可以配置 Eclipse 的自动完成选项来执行此操作,如以下截图:
这将产生自动显示包含最佳猜测参数列表的选项的所需结果。这似乎也避免了建议参数名称:
关于Eclipse代码补全问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7459449/