EDU-479 Renaming variable inside a file with the same name
[idea/community.git] / python / educational-python / student-python / resources / META-INF / plugin.xml
1 <!--suppress XmlUnboundNsPrefix -->
2 <idea-plugin version="2">
3   <id>com.jetbrains.python.edu.interactivelearning.python</id>
4   <name>Educational plugin for PyCharm</name>
5   <version>2.0.4</version>
6   <idea-version since-build="162.75"/>
7   <description><![CDATA[
8       Educational plugin for students. This plugin allows to learn Python
9        using intelligent PyCharm IDE.
10       ]]></description>
11   <vendor>JetBrains</vendor>
12
13   <change-notes><![CDATA[
14
15       ]]>
16   </change-notes>
17
18   <depends>com.intellij.modules.lang</depends>
19   <depends>com.intellij.modules.python</depends>
20   <depends>com.jetbrains.edu.interactivelearning</depends>
21
22   <extensions defaultExtensionNs="com.intellij">
23     <directoryProjectGenerator implementation="com.jetbrains.edu.learning.PyStudyDirectoryProjectGenerator"/>
24     <applicationService serviceInterface="com.intellij.openapi.fileEditor.impl.EditorEmptyTextPainter"
25                         serviceImplementation="com.jetbrains.edu.learning.PyStudyInstructionPainter" overrides="true"/>
26   </extensions>
27   <extensions defaultExtensionNs="Pythonid">
28     <inspectionExtension implementation="com.jetbrains.edu.learning.highlighting.PyStudyInspectionExtension"/>
29     <importResolver implementation="com.jetbrains.edu.learning.PyStudyImportResolver"/>
30   </extensions>
31   <extensions defaultExtensionNs="Edu">
32     <StudyExecutor implementationClass="com.jetbrains.edu.learning.PyStudyExecutor" language="Python"/>
33     <StudyLanguageManager implementationClass="com.jetbrains.edu.learning.PyStudyLanguageManager" language="Python"/>
34     <studyPluginConfigurator implementation="com.jetbrains.edu.learning.PyStudyPluginConfigurator" />
35   </extensions>
36   <actions>
37     <action id="WelcomeScreen.PythonIntro" class="com.jetbrains.edu.learning.actions.PyStudyIntroductionCourseAction"
38             icon="InteractiveLearningPythonIcons.EducationalProjectType">
39       <add-to-group group-id="WelcomeScreen.QuickStart" anchor="first"/>
40     </action>
41     <action id="StudyWatchTutorial" class="com.jetbrains.edu.learning.actions.PyStudyWatchTutorialAction">
42       <add-to-group group-id="HelpMenu" anchor="before" relative-to-action="HelpTopics"/>
43     </action>
44     <action class="com.jetbrains.edu.learning.PyStudyCheckAction" id="PyCheckAction"
45             />
46   </actions>
47
48   <project-components>
49     <component>
50       <implementation-class>com.jetbrains.edu.learning.PyStudyShowTutorial</implementation-class>
51       <interface-class>com.jetbrains.edu.learning.PyStudyShowTutorial</interface-class>
52     </component>
53   </project-components>
54
55   <application-components>
56     <component>
57       <implementation-class>com.jetbrains.edu.learning.PyStudyInitialConfigurator</implementation-class>
58       <headless-implementation-class/>
59     </component>
60   </application-components>
61 </idea-plugin>