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 22308ae0d..8c212e1e6 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 @@ -2,6 +2,12 @@ + + +**Product Help Topics:** [Searching Everywhere](https://www.jetbrains.com/help/idea/searching-everywhere.html) + + + 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 [`ChooseByNameContributor`](%gh-ic%/platform/lang-api/src/com/intellij/navigation/ChooseByNameContributor.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. diff --git a/topics/reference_guide/custom_language_support/registering_file_type.md b/topics/reference_guide/custom_language_support/registering_file_type.md index 17b1b4156..89873634c 100644 --- a/topics/reference_guide/custom_language_support/registering_file_type.md +++ b/topics/reference_guide/custom_language_support/registering_file_type.md @@ -2,6 +2,12 @@ + + +**Product Help Topics:** [File type associations](https://www.jetbrains.com/help/idea/creating-and-registering-file-types.html) + + + The first step in developing a custom language plugin is registering a file type associated with the language. The IDE typically determines the type of a file by looking at its filename or extension.