ZigBrains/modules/zon/src/main/resources/META-INF/zigbrains-zon.xml

38 lines
1.7 KiB
XML
Raw Normal View History

2023-08-18 23:58:39 +02:00
<idea-plugin package="com.falsepattern.zigbrains.zon">
<depends>com.intellij.modules.platform</depends>
<extensions defaultExtensionNs="com.intellij">
<!-- region Zon -->
<fileType name="ZON File"
implementationClass="com.falsepattern.zigbrains.zon.ZonFileType"
fieldName="INSTANCE"
language="Zon"
extensions="zon"/>
<lang.parserDefinition language="Zon"
implementationClass="com.falsepattern.zigbrains.zon.parser.ZonParserDefinition"/>
<lang.syntaxHighlighterFactory language="Zon"
implementationClass="com.falsepattern.zigbrains.zon.highlight.ZonSyntaxHighlighterFactory"/>
<colorSettingsPage implementation="com.falsepattern.zigbrains.zon.highlight.ZonColorSettingsPage"/>
<lang.braceMatcher language="Zon"
implementationClass="com.falsepattern.zigbrains.zon.pairing.ZonBraceMatcher"/>
<completion.contributor language="Zon"
implementationClass="com.falsepattern.zigbrains.zon.completion.ZonCompletionContributor"/>
<lang.formatter language="Zon"
implementationClass="com.falsepattern.zigbrains.zon.formatter.ZonFormattingModelBuilder"/>
<lang.quoteHandler language="Zon"
implementationClass="com.falsepattern.zigbrains.zon.pairing.ZonQuoteHandler"/>
<lang.foldingBuilder language="Zon"
implementationClass="com.falsepattern.zigbrains.zon.folding.ZonFoldingBuilder"/>
<!-- endregion Zon -->
</extensions>
</idea-plugin>