同时在 IDEA 和 PyCharm 中为同一个项目工作
work in IDEA and PyCharm for the same project at the same time
有一个像 https://github.com/twitterdev/Twitter-API-v2-sample-code 这样的项目混合了 java 和 python 代码。
问题是java代码打开IDEA,然后打开PyCharm与Python一起工作,
过了一会儿,当我 return 进入 IDEA 时,我得到了
这样的错误
java: Cannot find JDK 'Python 3.9' for module 'Recent-Tweet-Counts'
我检查了 .iml
和 ./idea
下的其他文件,但找不到我是否可以手动使用该配置。
所以问题是如何在 IDEA 和 PyCharm 同时为同一个项目工作?
这是因为 IntelliJ IDEA 和 PyCharm 共享相同的 project configuration 文件但使用不同的格式。
因此,如果您想在两个 IDE 中同时处理同一个项目,作为解决方法,您应该将项目配置文件(.idea
目录)保存在 PyCharm 的不同位置和想法。为此,您可以首先在要保留 .idea
项目配置文件的目录中创建一个新项目,然后在项目结构设置中更改已创建模块的内容根目录:
- 在 IDEA 中更改模块的 Content Root 转到文件 |项目结构 |模块 |
<module name>
|来源选项卡
- 在 PyCharm 中更改项目 Content Root 转到文件 |设置 |项目: |项目结构。
相关的可用性请求是:
- IDEA-140707 CLion 会干扰 PyCharm,反之亦然
- IDEA-170102 添加在项目文件夹外保存项目信息 (.idea) 的功能
简而言之:像往常一样在 IDEA 中工作,PyCharm 在其他文件夹中创建新项目并将 Content Root 添加为原始项目文件夹。
IDEA Ultimate可以在Python、PHP、Ruby、JS项目等上运行,安装相应的语言插件即可。
IDEA 的行为与特定于语言的 IDES 略有 不同,主要是在模块和项目方面。其他 IDE 不会公开 Module 抽象,除非您尝试打开另一个项目然后单击添加按钮;在 IDEA 中,Modules 一直暴露在外
有一个像 https://github.com/twitterdev/Twitter-API-v2-sample-code 这样的项目混合了 java 和 python 代码。
问题是java代码打开IDEA,然后打开PyCharm与Python一起工作, 过了一会儿,当我 return 进入 IDEA 时,我得到了
这样的错误java: Cannot find JDK 'Python 3.9' for module 'Recent-Tweet-Counts'
我检查了 .iml
和 ./idea
下的其他文件,但找不到我是否可以手动使用该配置。
所以问题是如何在 IDEA 和 PyCharm 同时为同一个项目工作?
这是因为 IntelliJ IDEA 和 PyCharm 共享相同的 project configuration 文件但使用不同的格式。
因此,如果您想在两个 IDE 中同时处理同一个项目,作为解决方法,您应该将项目配置文件(.idea
目录)保存在 PyCharm 的不同位置和想法。为此,您可以首先在要保留 .idea
项目配置文件的目录中创建一个新项目,然后在项目结构设置中更改已创建模块的内容根目录:
- 在 IDEA 中更改模块的 Content Root 转到文件 |项目结构 |模块 |
<module name>
|来源选项卡 - 在 PyCharm 中更改项目 Content Root 转到文件 |设置 |项目: |项目结构。
相关的可用性请求是:
- IDEA-140707 CLion 会干扰 PyCharm,反之亦然
- IDEA-170102 添加在项目文件夹外保存项目信息 (.idea) 的功能
简而言之:像往常一样在 IDEA 中工作,PyCharm 在其他文件夹中创建新项目并将 Content Root 添加为原始项目文件夹。
IDEA Ultimate可以在Python、PHP、Ruby、JS项目等上运行,安装相应的语言插件即可。
IDEA 的行为与特定于语言的 IDES 略有 不同,主要是在模块和项目方面。其他 IDE 不会公开 Module 抽象,除非您尝试打开另一个项目然后单击添加按钮;在 IDEA 中,Modules 一直暴露在外