PyDev包浏览器在Eclipse中不显示文件

5 投票
2 回答
7288 浏览
提问于 2025-04-18 01:36

我在用Eclipse的PyDev(Eclipse 3.8.1)工作了好几周,通常我会在包资源管理器中点击文件来浏览它们。可是现在突然间,我的Python项目在包资源管理器中看起来是空的,只显示了一些标准的Python库。

我尝试了很多方法,比如:

  • 刷新项目。
  • 重新将项目导入工作区。
  • 查看“自定义视图”中的自定义过滤器。
  • 在编辑器中打开项目文件,然后使用“与编辑器链接”。
  • 关闭PyDev包资源管理器再打开。
  • 关闭Eclipse再打开(好几次)。

但是这些方法都没有显示文件。我不知道这个项目出了什么问题。我觉得这可能和git项目无关。

你知道还有什么我可以尝试的吗?

谢谢。

2 个回答

0

这是一种解决方法。你可以创建一个新的工作集,然后选择你想在PyDev包浏览器中看到的项目。这个小技巧对我有用。

创建工作集的步骤:

  1. 点击PyDev包浏览器中的倒三角形。
  2. 选择“选择工作集”。
  3. 点击“新建”按钮。
  4. 选择“资源”,然后点击“下一步”。
  5. 选择你希望在浏览器中显示的项目 -> 给这个工作集起个名字,然后点击“完成”按钮。
14

PyDev常见问题解答中找到了答案。

通常需要检查的内容有:

  1. 在PyDev包浏览器的菜单中,最上面的元素是不是指向工作集?如果是的话,改成“项目”。

  2. 在PyDev包浏览器的菜单中,查看自定义视图,内容里有没有同时勾选“PyDev导航内容”和“资源”?

  3. 在PyDev包浏览器的菜单中,查看自定义视图,选择的过滤器是不是把你所有的元素都隐藏了?

第一个检查项解决了我的问题。

撰写回答