more "Product Help Topics" links

This commit is contained in:
Yann Cébron 2022-09-22 18:33:38 +02:00
parent eec5f0dc14
commit f8cc22e8f2
2 changed files with 12 additions and 0 deletions

View File

@ -2,6 +2,12 @@
<!-- Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. -->
<microformat>
**Product Help Topics:** [Searching Everywhere](https://www.jetbrains.com/help/idea/searching-everywhere.html)
</microformat>
A custom language plugin can provide its items to be included in the lists shown when the user chooses the <menupath>Navigate | Class</menupath> or <menupath>Navigate | Symbol</menupath> action.
Provide implementations of [`ChooseByNameContributor`](%gh-ic%/platform/lang-api/src/com/intellij/navigation/ChooseByNameContributor.java) interface (separate implementations need to be provided for <control>Class</control> and <control>Symbol</control>, respectively), and register them in the `com.intellij.gotoClassContributor` and `com.intellij.gotoSymbolContributor` extension points.

View File

@ -2,6 +2,12 @@
<!-- Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. -->
<microformat>
**Product Help Topics:** [File type associations](https://www.jetbrains.com/help/idea/creating-and-registering-file-types.html)
</microformat>
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.