blob: 9e15f18796f96f1e26e1e9733e337521b985357a [file] [log] [blame]
<idea-plugin version="2">
<extensions defaultExtensionNs="com.intellij">
<fileTypeFactory implementation="com.jetbrains.rest.RestFileTypeFactory"/>
<lang.syntaxHighlighterFactory key="ReST"
implementationClass="com.jetbrains.rest.RestHighlighterFactory"/>
<lang.parserDefinition language="ReST" implementationClass="com.jetbrains.rest.parsing.RestParserDefinition"/>
<colorSettingsPage implementation="com.jetbrains.rest.RestColorsPage"/>
<completion.contributor language="ReST" implementationClass="com.jetbrains.rest.completion.DirectiveCompletionContributor"/>
<completion.contributor language="ReST" implementationClass="com.jetbrains.rest.completion.OptionCompletionContributor"/>
<completion.contributor language="ReST" implementationClass="com.jetbrains.rest.completion.ReferenceCompletionContributor"/>
<gotoDeclarationHandler implementation="com.jetbrains.rest.RestGotoProvider" order="FIRST"/>
<lang.psiStructureViewFactory language="ReST"
implementationClass="com.jetbrains.rest.structureView.RestStructureViewFactory"/>
<annotator language="ReST" implementationClass="com.jetbrains.rest.validation.RestAnnotatingVisitor"/>
<lang.formatter language="ReST" implementationClass="com.jetbrains.rest.formatter.RestFormattingModelBuilder"/>
<codeInsight.fillParagraph language="ReST" implementationClass="com.jetbrains.rest.actions.RestFillParagraphHandler"/>
<additionalTextAttributes scheme="Default" file="colorSchemes/RestDefault.xml"/>
<additionalTextAttributes scheme="Darcula" file="colorSchemes/RestDarcula.xml"/>
<lang.elementManipulator forClass="com.jetbrains.rest.psi.RestLine"
implementationClass="com.jetbrains.rest.psi.RestLineManipulator"/>
</extensions>
<extensions defaultExtensionNs="com.intellij.spellchecker">
<support language="ReST" implementationClass="com.jetbrains.rest.spellchecker.RestSpellcheckerStrategy"/>
</extensions>
</idea-plugin>