mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-27 16:57:49 +08:00
35 lines
2.4 KiB
XML
35 lines
2.4 KiB
XML
<idea-plugin>
|
|
<id>com.simpleplugin.unique.plugin.id</id>
|
|
<name>Simple Language</name>
|
|
<version>1.0</version>
|
|
<vendor>JetBrains</vendor>
|
|
|
|
<description><![CDATA[Simple language plugin for
|
|
<a href="http://www.jetbrains.org/intellij/sdk/docs/tutorials/custom_language_support_tutorial.html">Custom Language Support Tutorial</a>]]></description>
|
|
|
|
<idea-version since-build="107.105"/>
|
|
|
|
<extensions defaultExtensionNs="com.intellij">
|
|
<fileTypeFactory implementation="com.simpleplugin.SimpleFileTypeFactory"/>
|
|
<lang.parserDefinition language="Simple" implementationClass="com.simpleplugin.SimpleParserDefinition"/>
|
|
<lang.syntaxHighlighterFactory key="Simple"
|
|
language="Simple"
|
|
implementationClass="com.simpleplugin.SimpleSyntaxHighlighterFactory"/>
|
|
<colorSettingsPage implementation="com.simpleplugin.SimpleColorSettingsPage"/>
|
|
<annotator language="JAVA" implementationClass="com.simpleplugin.SimpleAnnotator"/>
|
|
<codeInsight.lineMarkerProvider language="JAVA" implementationClass="com.simpleplugin.SimpleLineMarkerProvider"/>
|
|
<completion.contributor language="Simple" implementationClass="com.simpleplugin.SimpleCompletionContributor"/>
|
|
<psi.referenceContributor implementation="com.simpleplugin.SimpleReferenceContributor"/>
|
|
<lang.findUsagesProvider language="Simple" implementationClass="com.simpleplugin.SimpleFindUsagesProvider"/>
|
|
<lang.refactoringSupport language="Simple" implementationClass="com.simpleplugin.SimpleRefactoringSupportProvider"/>
|
|
<lang.foldingBuilder language="JAVA" implementationClass="com.simpleplugin.SimpleFoldingBuilder"/>
|
|
<gotoSymbolContributor implementation="com.simpleplugin.SimpleChooseByNameContributor"/>
|
|
<lang.psiStructureViewFactory language="Simple" implementationClass="com.simpleplugin.SimpleStructureViewFactory"/>
|
|
<lang.formatter language="Simple" implementationClass="com.simpleplugin.SimpleFormattingModelBuilder"/>
|
|
<codeStyleSettingsProvider implementation="com.simpleplugin.SimpleCodeStyleSettingsProvider"/>
|
|
<langCodeStyleSettingsProvider implementation="com.simpleplugin.SimpleLanguageCodeStyleSettingsProvider"/>
|
|
<lang.commenter language="Simple" implementationClass="com.simpleplugin.SimpleCommenter"/>
|
|
<todoIndexer filetype="Simple file" implementationClass="com.simpleplugin.SimpleTodoIndexer"/>
|
|
</extensions>
|
|
</idea-plugin>
|