33 lines
1.7 KiB
XML
33 lines
1.7 KiB
XML
<!-- Plugin Configuration File. Read more: https://plugins.jetbrains.com/docs/intellij/plugin-configuration-file.html -->
|
|
<idea-plugin url="https://github.com/marhali/easy-i18n">
|
|
<id>de.marhali.easyi18n</id>
|
|
<name>Easy I18n</name>
|
|
<vendor>marhali</vendor>
|
|
|
|
<!-- Product and plugin compatibility requirements -->
|
|
<!-- https://plugins.jetbrains.com/docs/intellij/plugin-compatibility.html -->
|
|
<depends>com.intellij.modules.platform</depends>
|
|
<depends>com.intellij.modules.lang</depends>
|
|
|
|
<depends optional="true" config-file="de.marhali.easyi18n-kotlin.xml">org.jetbrains.kotlin</depends>
|
|
<depends optional="true" config-file="de.marhali.easyi18n-javascript.xml">JavaScript</depends>
|
|
<depends optional="true" config-file="de.marhali.easyi18n-java.xml">com.intellij.java</depends>
|
|
|
|
<extensions defaultExtensionNs="com.intellij">
|
|
<toolWindow id="Easy I18n" anchor="bottom" factoryClass="de.marhali.easyi18n.service.TranslatorToolWindowFactory" />
|
|
|
|
<projectService serviceImplementation="de.marhali.easyi18n.service.SettingsService" />
|
|
|
|
<completion.contributor language="any"
|
|
implementationClass="de.marhali.easyi18n.editor.generic.GenericKeyCompletionContributor" />
|
|
|
|
<annotator language=""
|
|
implementationClass="de.marhali.easyi18n.editor.generic.GenericKeyAnnotator" />
|
|
|
|
<psi.referenceContributor
|
|
implementation="de.marhali.easyi18n.editor.generic.GenericKeyReferenceContributor" />
|
|
|
|
<lang.foldingBuilder language="HtmlCompatible"
|
|
implementationClass="de.marhali.easyi18n.editor.generic.GenericFoldingBuilder" />
|
|
</extensions>
|
|
</idea-plugin> |