mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-04-21 14:01:44 +07:00
Before the changes, there wasn't any mechanism to detect that environment was already created (for example, .venv exists in the project). In these situations, during SDK creation we could've created another environment which was not expected by users. With these changes, it's now possible to detect in the configurator that environment already exists, and use it when creating SDK. Merge-request: IJ-MR-177317 Merged-by: Alexey Katsman <alexey.katsman@jetbrains.com> GitOrigin-RevId: dd0cf0c02b18e90022e9ec828b7f9ad2282cd5b3
77 lines
4.2 KiB
XML
77 lines
4.2 KiB
XML
<!--suppress PluginXmlRegistrationCheck -->
|
|
<idea-plugin url="https://www.jetbrains.com/pycharm/" allow-bundled-update="true">
|
|
<!--Python community support for Pycharm, DS and IC.-->
|
|
<!--Include core Python functionality-->
|
|
|
|
|
|
<id>PythonCore</id>
|
|
<name>Python Community Edition</name>
|
|
|
|
<description><![CDATA[
|
|
The Python plug-in provides smart editing for Python scripts. The feature set of the plugin
|
|
corresponds to PyCharm IDE Community Edition.
|
|
<br>
|
|
<a href="https://blog.jetbrains.com/pycharm">PyCharm blog</a><br>
|
|
<a href="https://forum.jetbrains.com/forum/PyCharm">Discussion forum</a><br>
|
|
<a href="https://youtrack.jetbrains.com/issues/PY">Issue tracker</a><br>
|
|
]]></description>
|
|
|
|
<vendor url="https://www.jetbrains.com/pycharm/">JetBrains</vendor>
|
|
|
|
<dependencies>
|
|
<plugin id="com.intellij.modules.lang"/>
|
|
<plugin id="com.intellij.modules.python-core-capable"/>
|
|
</dependencies>
|
|
|
|
<content namespace="jetbrains">
|
|
<module name="intellij.python.parser" loading="required"/>
|
|
<module name="intellij.python.ast" loading="required"/>
|
|
<module name="intellij.python.syntax.core" loading="required"/>
|
|
<module name="intellij.python.syntax" loading="required"/>
|
|
<module name="intellij.python.psi" loading="required"/>
|
|
<module name="intellij.python.psi.impl" loading="required"/>
|
|
<module name="intellij.python.sdk" loading="required"/>
|
|
<module name="intellij.python.sdk.ui" loading="required"/>
|
|
<module name="intellij.python.pyproject" loading="required"/>
|
|
<module name="intellij.python.sdkConfigurator.common" loading="required"/>
|
|
<module name="intellij.python.sdkConfigurator.backend"/>
|
|
<module name="intellij.python.sdkConfigurator.frontend"/>
|
|
<module name="intellij.python.community.impl.poetry" loading="required"/>
|
|
<module name="intellij.python.community.impl.pipenv" loading="required"/>
|
|
<module name="intellij.python.community.core.impl" loading="required"/>
|
|
<module name="intellij.python.community.helpersLocator" loading="required"/>
|
|
<module name="intellij.python.community" loading="required"/>
|
|
<module name="intellij.python.community.impl" loading="required"/>
|
|
<module name="intellij.python.community.execService" loading="required"/>
|
|
<module name="intellij.python.community.execService.python" loading="required"/>
|
|
<module name="intellij.python.community.impl.installer" loading="required"/>
|
|
<module name="intellij.python.pydev" loading="required"/>
|
|
<module name="intellij.python.community.impl.venv" loading="required"/>
|
|
<module name="intellij.python.hatch" loading="required"/>
|
|
<module name="intellij.python.community.services.shared" loading="required"/>
|
|
<module name="intellij.python.community.services.internal.impl" loading="required"/>
|
|
<module name="intellij.python.community.services.systemPython" loading="required"/>
|
|
<module name="intellij.python.community.interpreters" loading="required"/>
|
|
<module name="intellij.python.community.aliasProvider" loading="required"/>
|
|
<!--Mini-IDes support community python only-->
|
|
<module name="intellij.python.community.plugin.minor"/> <!-- Python for Mini-IDEs-->
|
|
<module name="intellij.python.community.plugin.minorRider"/> <!-- Python special support for Rider -->
|
|
<module name="intellij.python.community.communityOnly"/> <!-- Community-specific code-->
|
|
<module name="intellij.commandInterface"/> <!-- used by Django in Prof, by some plugins in community -->
|
|
<module name="intellij.python.community.impl.huggingFace"/>
|
|
<module name="intellij.python.community.plugin.impl"/><!--Python for any IDE except PyCharm -->
|
|
<module name="intellij.python.community.plugin.java"/><!-- Python for Java IDE -->
|
|
<module name="intellij.python.copyright"/>
|
|
<module name="intellij.python.featuresTrainer"/>
|
|
<module name="intellij.python.grazie"/>
|
|
<module name="intellij.python.langInjection"/>
|
|
<module name="intellij.python.markdown"/>
|
|
<module name="intellij.python.ml.features"/>
|
|
<module name="intellij.python.terminal"/>
|
|
<module name="intellij.python.common"/>
|
|
<module name="intellij.platform.ide.nonModalWelcomeScreen"/>
|
|
<module name="intellij.platform.ide.nonModalWelcomeScreen.backend"/>
|
|
<module name="intellij.platform.ide.nonModalWelcomeScreen.frontend"/>
|
|
</content>
|
|
</idea-plugin>
|