Files
openide/python/python-rest/resources/META-INF/python-rest-plugin.xml
Andrey Lisin 245207ee9d PY-31110 Display unknown reStructuredText directives verbatim
(cherry picked from commit d85b7c8b514342d5cab1fe200bd08477f5081566)

IDEA-CR-70988

GitOrigin-RevId: 8ccab5e6eb96321fdcc229f73e34965024d3bc89
2021-03-21 17:23:49 +00:00

38 lines
2.0 KiB
XML

<idea-plugin>
<extensions defaultExtensionNs="com.intellij">
<lang.fileViewProviderFactory language="ReST"
implementationClass="com.jetbrains.rest.RestFileProviderFactory"/>
<editorHighlighterProvider filetype="ReST" implementationClass="com.jetbrains.rest.RestEditorHighlighterProvider"/>
<localInspection language="ReST" shortName="RestRoleInspection" bundle="messages.RestBundle" key="INSP.role.not.defined"
groupKey="INSP.GROUP.rest" enabledByDefault="false" level="WARNING"
implementationClass="com.jetbrains.rest.inspections.RestRoleInspection"/>
<configurationType implementation="com.jetbrains.rest.run.RestRunConfigurationType"/>
<runConfigurationProducer implementation="com.jetbrains.rest.run.docutils.DocutilsConfigurationProducer"/>
<runConfigurationProducer implementation="com.jetbrains.rest.run.sphinx.SphinxConfigurationProducer"/>
<lang.substitutor language="TEXT" implementationClass="com.jetbrains.rest.RestLanguageSubstitutor"/>
<languageInjector implementation="com.jetbrains.rest.PyRestDocstringLanguageInjector"/>
<completion.contributor language="ReST" implementationClass="com.jetbrains.rest.completion.SphinxDirectiveCompletionContributor"/>
</extensions>
<actions resource-bundle="messages.RestBundle">
<action id="com.jetbrains.rest.sphinx.RunSphinxQuickStartAction"
class="com.jetbrains.rest.sphinx.RunSphinxQuickStartAction">
<add-to-group group-id="ToolsMenu" anchor="last"/>
</action>
</actions>
<extensionPoints>
<extensionPoint qualifiedName="restructured.text.html.preview.output.handler" interface="com.jetbrains.rest.RestOutputHandler" dynamic="true"/>
</extensionPoints>
<extensions defaultExtensionNs="restructured.text">
<html.preview.provider implementation="com.jetbrains.rest.RestPythonPreviewProvider"/>
<html.preview.output.handler implementation="com.jetbrains.rest.sphinx.SphinxDirectivesHandler"/>
</extensions>
</idea-plugin>