4

我使用 PyDEV 没有问题,但最近当我在 Eclipse 中创建一个项目时,该项目在 PyDev 透视图中不可见,但在 Java 透视图中可见。我的项目是一个python项目。似乎观点有点混乱。

有没有办法来解决这个问题?

4

4 回答 4

11

我的解决方案是:

  1. 转到PyDev 包资源管理器
  2. 单击查看菜单按钮(箭头向下,Package Explorer 面板的左上角区域)
  3. 顶级元素
  4. 点击项目
于 2014-11-10T11:21:13.243 回答
3

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)

于 2013-11-11T16:31:29.220 回答
2

我知道这是一个老问题,但我不得不在 Eclipse 4 Luna 中处理这个特定问题,并且我知道出了什么问题。

使用包资源管理器而不是 PyDev 包资源管理器。

在工作集视图中,本机包资源管理器似乎自动创建和填充工作集“其他项目”。PyDev 的资源管理器似乎没有这样做,至少在我的默认 Luna 安装中没有。同样,在 Eclipse 4 Luna 上,PyDev 对工作集的项目分配似乎被破坏了,因此 PyDev 包资源管理器的用户可能很难在视图之间找到他们的项目。

启用包资源管理器: - 窗口 -> 显示视图 -> 包资源管理器

如果包资源管理器不在菜单中:

  1. 窗口 -> 自定义透视
  2. 单击菜单可见性选项卡。
  3. 展开窗口
  4. 展开显示视图
  5. 找到包资源管理器并在其中进行检查。
  6. 好的
  7. 单击Window然后Show View,选择Package Explorer并高兴。

我希望这至少对你们中的一个人有所帮助。我对 Eclipse 非常陌生,它可能是我用过的最不友好的东西。祝你好运!

于 2015-04-24T03:00:27.890 回答
1

我有同样的问题。新创建的项目没有出现。这就是让我想到这个问题的原因。在查看@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。显然,可能有其他原因可以导致这种行为,但问题的最初描述似乎与我的非常相似,我希望它能解决其他人的问题。

于 2014-11-21T00:49:43.560 回答