plugin.xml 1.8 KB
Newer Older
M
Maxim Shafirov 已提交
1 2 3 4 5 6 7 8 9 10
<idea-plugin version="2">
  <name>Jet</name>
  <description>Jet Language support</description>
  <version>1.0</version>
  <vendor>JetBrains</vendor>

  <application-components>
  </application-components>

  <project-components>
11 12 13
      <component>
          <implementation-class>org.jetbrains.jet.compiler.JetCompilerManager</implementation-class>
      </component>
M
Maxim Shafirov 已提交
14 15 16 17 18 19 20 21
  </project-components>

  <actions>
    <!-- Add your actions here -->
  </actions>

  <extensions defaultExtensionNs="com.intellij">
      <fileTypeFactory implementation="org.jetbrains.jet.lang.JetFileFactory"/>
M
Maxim Shafirov 已提交
22 23
      <lang.braceMatcher language="jet" implementationClass="org.jetbrains.jet.lang.JetPairMatcher"/>
      <lang.parserDefinition language="jet" implementationClass="org.jetbrains.jet.lang.parsing.JetParserDefinition"/>
24
      <lang.commenter language="jet" implementationClass="org.jetbrains.jet.plugin.JetCommenter"/>
25
      <lang.psiStructureViewFactory language="jet" implementationClass="org.jetbrains.jet.plugin.structureView.JetStructureViewFactory"/>
26
      <annotator language="jet" implementationClass="org.jetbrains.jet.lang.annotations.SoftKeywordsAnnotator"/>
A
Labels  
Andrey Breslav 已提交
27
      <annotator language="jet" implementationClass="org.jetbrains.jet.lang.annotations.LabelsAnnotator"/>
28
      <annotator language="jet" implementationClass="org.jetbrains.jet.lang.annotations.JetPsiChecker"/>
29
      <documentationProvider implementation="org.jetbrains.jet.plugin.JetQuickDocumentationProvider"/>
30
      <configurationType implementation="org.jetbrains.jet.run.JetRunConfigurationType"/>
31
      <codeInsight.lineMarkerProvider language="jet" implementationClass="org.jetbrains.jet.lang.annotations.JetLineMarkerProvider"/>
32
      <iconProvider implementation="org.jetbrains.jet.plugin.JetIconProvider"/>
M
Maxim Shafirov 已提交
33 34
  </extensions>
</idea-plugin>