mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-01-10 18:09:38 +07:00
Python plugin stored the interpreter setting as a module sdk, which was wiped out with it's order entries by Clion. The fix is to store the interpreter setting in a facet and reinitialize it after Clion model clearing.
27 lines
1.1 KiB
XML
27 lines
1.1 KiB
XML
<idea-plugin>
|
|
<!-- Components and extensions declared in this file work ONLY in the Python plugin,
|
|
both Community and Professional versions. -->
|
|
|
|
<extensions defaultExtensionNs="com.intellij">
|
|
<applicationService serviceInterface="com.jetbrains.python.run.PyCommonOptionsFormFactory"
|
|
serviceImplementation="com.jetbrains.python.run.PyPluginCommonOptionsFormFactory"/>
|
|
</extensions>
|
|
|
|
<actions>
|
|
<action id="PyManagePackages" class="com.jetbrains.python.packaging.PyManagePackagesAction" text="Manage Python Packages...">
|
|
<add-to-group group-id="ToolsMenu" anchor="last"/>
|
|
</action>
|
|
</actions>
|
|
|
|
<application-components>
|
|
<component>
|
|
<interface-class>com.jetbrains.python.console.PythonConsoleRunnerFactory</interface-class>
|
|
<implementation-class>com.jetbrains.python.console.PydevConsoleRunnerFactory</implementation-class>
|
|
</component>
|
|
|
|
<component>
|
|
<implementation-class>com.jetbrains.python.facet.PythonSdkTableListener</implementation-class>
|
|
</component>
|
|
</application-components>
|
|
|
|
</idea-plugin> |