我有两台计算机 - 一台运行ubuntu,另一台运行Windows。尝试使用PyCharm在我的ubuntu上创建的同一个Django项目。 (我非常喜欢PyCharm,我宁愿继续在我的ubuntu盒子上使用它,而不是用pydev切换到eclipse。)
我的问题是:有没有办法在我的Windows机器上用PyDev将PyCharm中创建的项目导入eclipse?
我有一个想法,但在继续确保我没有做好准备之前,我想对它进行一些验证。
因为PyCharm和eclipse都有他们的特定项目文件夹/文件没有名称冲突,我的计划如下:
然后我可以简单地将这些内容推送到我的仓库中,每当我在PyCharm中打开项目时,它会在/.idea/文件夹中查找项目信息,当我在PyDev for Eclipse中打开项目时,它应该查看.project和.pydevproject文件夹,对吗?
理想情况下,这个解决方案意味着我甚至不必在每次加载时都通知IDE一个不同的virtualenv文件夹,因为它们会对venv的正确位置有两个单独的引用。
无论如何,感谢您的时间,让我知道这是否有效,或者如果测试没有坏处!
答案 0 :(得分:2)
嗯,在您正在描述的项目中配置项目应该没有问题(我已经看到许多项目配置了两者并将两种配置提交到repo,以防有相同的开发人员处理一个或另一个IDE的项目。)
我没有真正理解创建虚拟pydev项目的原因,而不仅仅是创建一个直接指向PyDev端位置的项目(并不是说你的方法不起作用,但你可以通过文件>新建> PyDev项目向导,并选择包含您的来源的目录。
另见:http://www.pydev.org/faq.html#PyDevFAQ-HowdoIimportexistingprojects%2FsourcesintoPyDev%3F