【问题标题】:Intellij Completion Contributor Completion ResultsetIntellij 完成贡献者完成结果集
【发布时间】:2016-05-12 15:29:15
【问题描述】:

有什么方法可以将元素添加到建议列表的顶部。

resultSet.addElement(LookupElementBuilder.create(element.getNodeName()));

将给定的建议添加到建议列表的末尾。我想将我的建议添加到顶部,或者是否删除给定点的其他建议无关紧要。 请帮我解决这个问题。

【问题讨论】:

    标签: java intellij-idea autocomplete autosuggest intellij-plugin


    【解决方案1】:

    完成排序标准非常复杂,因此如果没有上下文,很难给出全面的答案。但很可能以下内容会有所帮助:

    resultSet.addElement(PrioritizedLookupElement.withPriority(aBigNumber, lookupElement));

    【讨论】:

    • 它工作彼得。再次感谢你。这就是我将它应用于任何其他人的方式 use double i=2500;// 一个很大的值来提高优先级 while (iterator.hasNext()) { resultSet.addElement(PrioritizedLookupElement.withPriority(LookupElementBuilder.create((String) iterator.next ()),一世)); iterator.next()));我++; }
    猜你喜欢
    • 1970-01-01
    • 2017-04-05
    • 1970-01-01
    • 2011-09-13
    • 2015-02-01
    • 2011-01-04
    • 2012-08-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多