mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-06 03:21:12 +07:00
(cherry picked from commit 96c1c3f8d33f3b7346a9f5f6e590c7898b8be0c7) GitOrigin-RevId: 0483dff53e491040f5961e3a8d5f197bb0a8eee5
60 lines
3.3 KiB
XML
60 lines
3.3 KiB
XML
<idea-plugin>
|
|
<extensionPoints>
|
|
<extensionPoint qualifiedName="com.intellij.embeddedTokenTypesProvider"
|
|
interface="com.intellij.lexer.EmbeddedTokenTypesProvider"
|
|
dynamic="true"/>
|
|
<extensionPoint qualifiedName="com.intellij.embeddedTokenHighlighter"
|
|
interface="com.intellij.ide.highlighter.EmbeddedTokenHighlighter"
|
|
dynamic="true"/>
|
|
</extensionPoints>
|
|
|
|
<extensions defaultExtensionNs="com.intellij">
|
|
<fileType name="XML"
|
|
language="XML"
|
|
extensions="ant;fxml;jhm;jnlp;jrxml;rng;tld;wsdl;xml;xsd;xsl;xslt;xul"
|
|
implementationClass="com.intellij.ide.highlighter.XmlFileType"
|
|
fieldName="INSTANCE"/>
|
|
<fileType name="DTD"
|
|
language="DTD"
|
|
extensions="dtd;elt;ent;mod"
|
|
implementationClass="com.intellij.ide.highlighter.DTDFileType"
|
|
fieldName="INSTANCE"/>
|
|
<fileType name="HTML"
|
|
language="HTML"
|
|
extensions="htm;html;sht;shtm;shtml"
|
|
implementationClass="com.intellij.ide.highlighter.HtmlFileType"
|
|
fieldName="INSTANCE"/>
|
|
<fileType name="XHTML"
|
|
language="XHTML"
|
|
extensions="xhtml"
|
|
implementationClass="com.intellij.ide.highlighter.XHtmlFileType"
|
|
fieldName="INSTANCE"/>
|
|
|
|
<applicationService serviceInterface="com.intellij.lang.xml.BasicXmlElementFactory"
|
|
serviceImplementation="com.intellij.xml.frontend.split.editor.FrontendXmlElementFactory"/>
|
|
<applicationService serviceInterface="com.intellij.lang.html.BasicHtmlElementFactory"
|
|
serviceImplementation="com.intellij.xml.frontend.split.editor.FrontendHtmlElementFactory"/>
|
|
<applicationService serviceInterface="com.intellij.html.embedding.BasicHtmlRawTextElementFactory"
|
|
serviceImplementation="com.intellij.xml.frontend.split.editor.FrontendHtmlElementFactory"/>
|
|
|
|
<lang.parserDefinition language="XML"
|
|
implementationClass="com.intellij.lang.xml.XMLParserDefinition"/>
|
|
<lang.parserDefinition language="DTD"
|
|
implementationClass="com.intellij.lang.dtd.DTDParserDefinition"/>
|
|
<lang.parserDefinition language="HTML"
|
|
implementationClass="com.intellij.lang.html.HTMLParserDefinition"/>
|
|
<lang.parserDefinition language="XHTML"
|
|
implementationClass="com.intellij.lang.xhtml.XHTMLParserDefinition"/>
|
|
|
|
<lang.syntaxHighlighterFactory language="XML"
|
|
implementationClass="com.intellij.lang.xml.XmlSyntaxHighlighterFactory"/>
|
|
<lang.syntaxHighlighterFactory language="DTD"
|
|
implementationClass="com.intellij.lang.dtd.DtdSyntaxHighlighterFactory"/>
|
|
<lang.syntaxHighlighterFactory language="HTML"
|
|
implementationClass="com.intellij.lang.html.HtmlSyntaxHighlighterFactory"/>
|
|
<lang.syntaxHighlighterFactory language="XHTML"
|
|
implementationClass="com.intellij.lang.xhtml.XhtmlSyntaxHighlighterFactory"/>
|
|
|
|
<virtualFileCustomDataConsumer implementation="com.intellij.xml.HtmlCodeStyleSettingsCustomDataSynchronizer"/>
|
|
</extensions>
|
|
</idea-plugin> |