【发布时间】:2016-12-11 18:22:02
【问题描述】:
我有两台电脑——一台运行 ubuntu,另一台运行 windows。尝试处理我使用 PyCharm 在我的 ubuntu 上创建的同一个 Django 项目。 (我非常喜欢 PyCharm,并且更愿意在我的 ubuntu 机器上继续使用它,而不是使用 pydev 切换到 eclipse)。
我的问题是:有什么方法可以在我的 windows 机器上使用 PyDev 将 PyCharm 中创建的项目导入到 eclipse 中?
我有一个想法,但希望在我继续确保不会搞砸之前对其进行一些验证。
因为 PyCharm 和 eclipse 都有其特定的项目文件夹/文件,没有名称冲突,所以我的计划如下:
- 将我当前的 PyCharm 项目克隆到我的 windows rig
- 在我的 Windows 机器上创建一个与 项目。
- 创建一个虚拟 pdev 项目并创建一个指向该 venv 的新解释器
- 将我的 .project 和 .pydevproject 复制到我克隆项目的目录中。
- 编辑这些文件的内容以使用 PyCharm 项目的名称。
然后我可以简单地将这些东西推送到我的 repo 中,每当我在 PyCharm 中打开项目时,它会在 /.idea/ 文件夹中查找项目信息,当我在 PyDev for Eclipse 中打开项目时,它应该在.project 和 .pydevproject 文件夹,对吗?
理想情况下,此解决方案意味着我什至不必在每次加载时都通知 IDE 不同的 virtualenv 文件夹,因为它们会有两个单独的对 venv 正确位置的引用。
无论如何,感谢您抽出宝贵时间,让我知道这是否可行,或者进行测试是否无害!
【问题讨论】: