Java 补全建议排序程序

org.eclipse.jdt.ui.javaCompletionProposalSorters

3.2

此扩展点允许添加排序程序。排序程序用来修改 Java 编辑器中的补全建议顺序。

<!ELEMENT extension (proposalSorter)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT proposalSorter EMPTY>

<!ATTLIST proposalSorter

id    CDATA #REQUIRED

name  CDATA #IMPLIED

class CDATA #REQUIRED>

建议排序程序添加项。



<extension point=

"org.eclipse.jdt.ui.javaCompletionProposalSorters"

>

<proposalSorter id=

"org.eclipse.jdt.ui.RelevanceSorter"

name=

"by relevance"

class=

"org.eclipse.jdt.internal.ui.text.java.RelevanceSorter"

/>

</extension>

请参阅 AbstractProposalSorter

org.eclipse.jdt.internal.ui.text.java.RelevanceSorterorg.eclipse.jdt.internal.ui.text.java.AlphabeticSorter 实现了两种缺省的排序行为。