【问题标题】:Import project created in PyCharm to Eclipse with PyDev使用 PyDev 将 PyCharm 中创建的项目导入 Eclipse
【发布时间】:2016-12-11 18:22:02
【问题描述】:

我有两台电脑——一台运行 ubuntu,另一台运行 windows。尝试处理我使用 PyCharm 在我的 ubuntu 上创建的同一个 Django 项目。 (我非常喜欢 PyCharm,并且更愿意在我的 ubuntu 机器上继续使用它,而不是使用 pydev 切换到 eclipse)。

我的问题是:有什么方法可以在我的 windows 机器上使用 PyDev 将 PyCharm 中创建的项目导入到 eclipse 中?

我有一个想法,但希望在我继续确保不会搞砸之前对其进行一些验证。

因为 PyCharm 和 eclipse 都有其特定的项目文件夹/文件,没有名称冲突,所以我的计划如下:

  1. 将我当前的 PyCharm 项目克隆到我的 windows rig
  2. 在我的 Windows 机器上创建一个与 项目。
  3. 创建一个虚拟 pdev 项目并创建一个指向该 venv 的新解释器
  4. 将我的 .project 和 .pydevproject 复制到我克隆项目的目录中。
  5. 编辑这些文件的内容以使用 PyCharm 项目的名称。

然后我可以简单地将这些东西推送到我的 repo 中,每当我在 PyCharm 中打开项目时,它会在 /.idea/ 文件夹中查找项目信息,当我在 PyDev for Eclipse 中打开项目时,它应该在.project 和 .pydevproject 文件夹,对吗?

理想情况下,此解决方案意味着我什至不必在每次加载时都通知 IDE 不同的 virtualenv 文件夹,因为它们会有两个单独的对 venv 正确位置的引用。

无论如何,感谢您抽出宝贵时间,让我知道这是否可行,或者进行测试是否无害!

【问题讨论】:

    标签: pycharm pydev


    【解决方案1】:

    好吧,正如您所描述的那样,在两者中配置一个项目应该没有问题(我已经看到许多项目同时配置了这两种配置并将这两种配置提交到 repo,以防同一个项目中的开发人员处理一个或其他 IDE)。

    我真的不明白为什么要创建虚拟 pydev 项目,而不仅仅是创建一个直接指向 PyDev 端的那个位置的项目(并不是说你的方法行不通,但你可以通过 File > New > PyDev 项目向导并选择包含源代码的目录作为目录)。

    另见:http://www.pydev.org/faq.html#PyDevFAQ-HowdoIimportexistingprojects%2FsourcesintoPyDev%3F

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-06
      • 2010-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多