是否有人知道是否有办法让NetBeans代码自动完成以“包含”过滤而不是“以'开头”。
E.g。 MyClass有getBlaBla(),setBlaBla()和someOtherBlaBla()
我希望能够说出MyClass.BlaBla,并且代码完成时可以建议上面的所有三个方法名称。当你不记得方法名称是什么但知道它包含那个词时,这将非常有用。
答案 0 :(得分:6)
为了将来参考,这是从NetBeans 7.4开始实现的,可以在选项中启用:
对于Netbeans 8.0.2:
这是一个非常方便的选择:)
答案 1 :(得分:1)
看起来你可以实现自己的,如果你有耐力的话。
您必须实现CompletionProvider接口并根据Netbeans Docs:“当用户在编辑器中键入时,代码完成基础结构会要求在XML层文件中注册的所有代码完成提供程序创建CompletionTasks。”
以下是可能帮助您实现目标的链接: http://platform.netbeans.org/tutorials/nbm-code-completion.html