Files
intellijai/src/main/resources/META-INF/plugin.xml
hgranthorner fa15109f0b Phase 2: commenter and brace matcher
Brace matching pairs the Jai-specific single-token openers .{ and .[ with the
ordinary } and ]; verified headlessly through the editor highlighter.
2026-08-04 10:29:43 -04:00

35 lines
1.1 KiB
XML

<!-- Plugin Configuration File. Read more: https://plugins.jetbrains.com/docs/intellij/plugin-configuration-file.html -->
<idea-plugin>
<id>dev.hgh.intellijai</id>
<name>Jai</name>
<vendor>hgh</vendor>
<description><![CDATA[
Support for the <b>Jai</b> programming language.<br/>
Syntax highlighting for <code>.jai</code> files.
]]></description>
<depends>com.intellij.modules.platform</depends>
<extensions defaultExtensionNs="com.intellij">
<fileType
name="Jai"
implementationClass="dev.hgh.jai.JaiFileType"
fieldName="INSTANCE"
language="Jai"
extensions="jai"/>
<colorSettingsPage implementation="dev.hgh.jai.highlighting.JaiColorSettingsPage"/>
<lang.syntaxHighlighterFactory
language="Jai"
implementationClass="dev.hgh.jai.highlighting.JaiSyntaxHighlighterFactory"/>
<lang.commenter language="Jai" implementationClass="dev.hgh.jai.editor.JaiCommenter"/>
<lang.braceMatcher language="Jai" implementationClass="dev.hgh.jai.editor.JaiBraceMatcher"/>
</extensions>
</idea-plugin>