diff --git a/topics/reference_guide/custom_language_support/go_to_class_and_go_to_symbol.md b/topics/reference_guide/custom_language_support/go_to_class_and_go_to_symbol.md index 229dafc14..604c0a68c 100644 --- a/topics/reference_guide/custom_language_support/go_to_class_and_go_to_symbol.md +++ b/topics/reference_guide/custom_language_support/go_to_class_and_go_to_symbol.md @@ -1,4 +1,4 @@ - + # Go to Class and Go to Symbol @@ -12,7 +12,8 @@ A custom language plugin can provide its items to be included in the lists shown when the user chooses the Navigate | Class or Navigate | Symbol action. -Provide implementations of [`ChooseByNameContributorEx`](%gh-ic%/platform/lang-impl/src/com/intellij/navigation/ChooseByNameContributorEx.java) interface (separate implementations need to be provided for Class and Symbol, respectively), and register them in the `com.intellij.gotoClassContributor` and `com.intellij.gotoSymbolContributor` extension points. +Provide implementations of [`ChooseByNameContributorEx`](%gh-ic%/platform/lang-impl/src/com/intellij/navigation/ChooseByNameContributorEx.java) interface (separate implementations need to be provided for Class and Symbol, respectively), and register them +in the or . Each `ChooseByNameContributorEx` implementation must provide the following methods: * `processNames(@NotNull Processor processor, @NotNull GlobalSearchScope scope, @Nullable IdFilter filter)`