我使用 PyDEV 没有问题,但最近当我在 Eclipse 中创建一个项目时,该项目在 PyDev 透视图中不可见,但在 Java 透视图中可见。我的项目是一个python项目。似乎观点有点混乱。
有没有办法来解决这个问题?
我的解决方案是:
Maybe you added some filter which is hiding it in the PyDev package explorer?
I.e.: have you tried going to the PyDev package explorer filters (in PyDev package explorer > Ctrl+F10 > Customize View).
Or maybe you set the top-level to working sets and don't have a working set on PyDev? (i.e.: Ctrl+F10 > top level elements)
Or maybe you selected a working set which has nothing? (i.e.: Ctrl+F10 > select working set)
我知道这是一个老问题,但我不得不在 Eclipse 4 Luna 中处理这个特定问题,并且我知道出了什么问题。
使用包资源管理器而不是 PyDev 包资源管理器。
在工作集视图中,本机包资源管理器似乎自动创建和填充工作集“其他项目”。PyDev 的资源管理器似乎没有这样做,至少在我的默认 Luna 安装中没有。同样,在 Eclipse 4 Luna 上,PyDev 对工作集的项目分配似乎被破坏了,因此 PyDev 包资源管理器的用户可能很难在视图之间找到他们的项目。
启用包资源管理器: - 窗口 -> 显示视图 -> 包资源管理器
如果包资源管理器不在菜单中:
我希望这至少对你们中的一个人有所帮助。我对 Eclipse 非常陌生,它可能是我用过的最不友好的东西。祝你好运!
我有同样的问题。新创建的项目没有出现。这就是让我想到这个问题的原因。在查看@alecor_Dev 提供的答案时,它没有回答这个问题,至少在我的情况下,我设法解决了我的问题。
如果您创建了工作集并选择了新项目,则不会显示。最简单的测试方法是:
PyDev Package Explore->View Menu button (pointing down)-> Deselect Working Set.
如果您有一个工作集,但该工作区中有更多项目,则会显示更多项目。
如果你想保持视图干净,你可以回到你的工作集,但通过编辑工作集来添加新项目:
PyDev Package Explore->View Menu button (pointing down)-> Edit Active Woking Set.
并单击您要添加或删除的项目。
我希望这将有助于其他有类似问题的人。虽然工作集是整理视图的便捷方式,但可能会增加混乱。
我建议@Fabio Zadrozny 添加一些可见的方式来标记我们正在工作集中工作。
我希望@medPhys-pl 可以确认这一点,尽管他搬到了 LiClipse。显然,可能有其他原因可以导致这种行为,但问题的最初描述似乎与我的非常相似,我希望它能解决其他人的问题。