Gregory.Shrago
92f5adff73
PY-38312 Reuse Python plugin in PyCharm
...
GitOrigin-RevId: 614aecfde6c57cb8f2b99c01c7085c5ae33a1d5d
2019-10-08 17:03:50 +00:00
Alexander Zolotov
4f5dbd65a4
Make python auxiliary plugins incompatible with IntelliJ IDEA as they are bundled into python plugin
...
+ get rid of python plugin without auxiliary plugins inside
GitOrigin-RevId: 4a74b542be95aa012b7d74755bfffab21c8c0cfe
2019-09-30 15:03:47 +00:00
Dmitry Trofimov
a0bc048dcc
python-psi-impl extracted
...
GitOrigin-RevId: e3d808c147ac793701c7b628dbf825a99bb71f2a
2019-09-11 19:15:01 +00:00
Semyon Proshev
8a9fdccfb0
Increase usage of cached sdk env
2019-03-20 19:53:51 +03:00
Alexander Zolotov
aab264bb0b
Delete version tags from plugin.xml files
...
They don't make any sense since
- they are not required for bundled plugins (com.intellij.ide.plugins.IdeaPluginDescriptorImpl#myVersion will be filled with IDE version)
- they will be overwritten during the build for pluginsToPublish (org.jetbrains.intellij.build.impl.DistributionJARsBuilder#setPluginVersionAndSince)
Still they may affect plugins loading mechanism, e.g. see https://youtrack.jetbrains.com/issue/GO-6741 or https://youtrack.jetbrains.com/issue/IDEA-188964
2019-01-18 15:59:46 +03:00
Semyon Proshev
2ec97c0881
Base conda also does some activation so consider it as some kind of virtual env (PY-27234)
2019-01-18 13:50:47 +03:00
Semyon Proshev
c4585296b9
Fix activating conda env in python console and through command line (PY-27234)
...
Conda provides `Path` variable but PyCharm expected `PATH`.
2019-01-18 13:50:06 +03:00
nik
d2653869a5
IntelliJ project configuration: rename KotlinJavaRuntime library to kotlin-stdlib-jdk8
...
For clarity and consistency with artifactId and other Kotlin libraries.
2019-01-11 11:59:04 +03:00
Sergey Simonchik
c89c6d400f
python: fallback to basic virtualenv integration (update env vars like PATH) if shell integration is off (IDEA-CR-41605)
2018-12-24 16:42:38 +03:00
Sergey Simonchik
955816d774
terminal: remove outdated comment
2018-12-24 15:19:28 +03:00
Sergey Simonchik
cf6c6fe910
terminal: keep --login to work correctly with "Shell integration" unchecked (IDEA-204683)
2018-12-24 15:18:21 +03:00
Dmitry Trofimov
b9945804d0
Fix conda auto-activation for bash (PY-23417)
2018-11-09 00:15:21 +01:00
Sergey Ignatov
63eb8866a5
kotlin speedup: specify return type for public/protected APIs
2018-05-24 18:58:47 +03:00
Vladimir Krivosheev
530727db20
kotlin 1.2 — use [] instead of arrayOf for storages
2018-02-13 11:52:45 +01:00
nik
c9620ce099
IDEA project configuration: the great module rename
...
Rename all modules in IntelliJ IDEA sources to ensure that they follow a consistent naming scheme.
Update *.iml files.
2018-01-25 12:59:02 +03:00
nik
16410c2321
IDEA project configuration: the great module rename
...
Rename all modules in IntelliJ IDEA sources to ensure that they follow a consistent naming scheme.
Rename iml files.
2018-01-25 12:59:02 +03:00
Anton Makeev
d681db4179
CPP-10844 Visual Studio is not found when path to VS or user home contains non ascii characters: EnvironmentUtil API cleanup
2017-11-15 22:53:10 +01:00
Dmitry Trofimov
d800511e46
For PY-17816 we need only a PATH variable from the environment map
...
Taking more we can override some useful environments set previously, for example locale as it happens here IDEA-171957
2017-05-10 14:34:09 +02:00
Dmitry Trofimov
5f703db7df
Terminal: don't initialize environment variables as it breaks IDEA-171957, unless it is needed for virtualenv activation as in PY-17816
2017-05-05 12:06:50 +02:00
nik
b6709e11c8
project configuration: removed references to non-existing test roots
2017-03-15 16:26:40 +03:00
Michael Plump
248aabf6e2
Pass the project as a parameter to getDefaultFolder.
2017-02-06 11:36:13 -05:00
Dmitry Trofimov
6b580f833b
Don't add all system env variables to the process (PY-21648)
2017-01-11 17:44:12 +01:00
Dmitry Trofimov
81da26178f
Fix conda env auto activation in the terminal (PY-21643)
2016-12-06 16:19:08 +01:00
Dmitry Trofimov
9da1b7fe96
Add a comment that explains why we can't add all variables that we read
2016-12-01 21:53:27 +03:00
Dmitry Trofimov
7ed5add0de
Activate condaenv in terminal (PY-21643)
2016-11-27 00:24:28 +01:00
Dmitry Trofimov
4c3578b276
Backup variables should be preserved to be able to deactivate (PY-21560)
2016-11-27 00:22:47 +01:00
Dmitry Trofimov
ae1c32c9b7
Provide settings for the virtualenv activation in terminal (PY-21583)
2016-11-24 02:13:52 +01:00
Dmitry Trofimov
9382f69acd
'Path' env variable on windows to uppercase (PY-21510)
2016-11-19 14:49:11 +01:00
Dmitry Trofimov
c838186ce4
Fix prompt in virtualenv auto activisation on Windows (PY-21452)
2016-11-15 12:40:55 +01:00
Yann Cébron
81d29f9bd5
Plugin descriptors: remove deprecated attribute idea-plugin@version (IDEA-163694)
2016-11-11 17:08:58 +01:00
Dmitry Trofimov
36f2ed5d5a
Provide fish shell integration with the terminal (IDEA-163063)
2016-11-10 17:34:46 +01:00
Dmitry Trofimov
8e65ccea3f
Activate virtualenv in zsh via shell integration (IDEA-163063)
2016-11-09 19:48:14 +01:00
Dmitry Trofimov
474a92d837
Source .zshrc from user defined $ZDOTDIR (IDEA-162571)
2016-11-09 19:46:36 +01:00
Dmitry Trofimov
3314382d6e
Only /bin/bash has --rcfile, so name the script accordingly; On Mac /bin/sh is alias for /bin/bash, so we handle that as well
2016-10-19 19:27:46 +02:00
Dmitry Trofimov
5123deb520
Support reading virtualenv variables on Windows
...
This enables on Windows having the correct env variables for Python processes started by PyCharm (PY-15085) and starts the terminal in a virtualenv aware mode (PY-10498)
2016-09-06 15:58:07 +02:00
Dmitry Trofimov
3ef027c10a
Pass virtualenv variables to the python process (PY-15085)
2016-09-02 12:50:17 +02:00
Dmitry Trofimov
a9380e5786
Add terminal plugin dependency
2016-09-02 12:36:34 +02:00
Dmitry Trofimov
fbdd84977d
-l = another option for --login
2016-09-01 22:08:06 +02:00
Dmitry Trofimov
20f1c18820
Improve comments
2016-09-01 22:06:56 +02:00
Dmitry Trofimov
2b5babe3da
Auto activate of virtualenv in terminal for projects with Python Virtualenv interpreters (PY-10498)
2016-09-01 21:58:10 +02:00