mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-29 17:57:53 +08:00
plugin_configuration_file.md: Clarify extensionPoint@area recommendation
This commit is contained in:
parent
a29defe700
commit
017a73ef75
@ -691,12 +691,16 @@ Attributes
|
|||||||
|
|
||||||
The scope in which the [extension](plugin_extensions.md) is
|
The scope in which the [extension](plugin_extensions.md) is
|
||||||
instantiated.
|
instantiated.
|
||||||
It is not recommended to use non-default values.
|
|
||||||
Allowed values:
|
Allowed values:
|
||||||
- `IDEA_APPLICATION` _(default)_
|
- `IDEA_APPLICATION` _(default)_
|
||||||
- `IDEA_PROJECT`
|
- `IDEA_PROJECT`
|
||||||
- `IDEA_MODULE` (**deprecated**)
|
- `IDEA_MODULE` (**deprecated**)
|
||||||
|
|
||||||
|
**It is strongly recommended not to introduce new project- and module-level extension points.**
|
||||||
|
If an extension point needs to operate on a `Project` or `Module` instance, declare an application-level extension
|
||||||
|
point and pass the instance as a method parameter.
|
||||||
|
|
||||||
Children
|
Children
|
||||||
:
|
:
|
||||||
- [`<with>`](#idea-plugin__extensionPoints__extensionPoint__with)
|
- [`<with>`](#idea-plugin__extensionPoints__extensionPoint__with)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user