7

此外,是否有任何通用方法也适用于其他类型的项目(从其他角度)?

4

4 回答 4

2

以下对我有用:

  1. 将项目根目录添加到项目 PYTHONPATH
  2. 右键单击项目>关闭项目
  3. 右键单击项目>打开项目

然后问题项目神奇地以正确的顺序出现。

于 2013-05-21T06:46:40.193 回答
2

我遇到了这个(非常烦人的)问题,我在 SourceForge 上发现了一个有同样问题的人的帖子,他说他发现如果他将项目的根文件夹添加到它的 PYTHONPATH 中,它就解决了这个问题。因此,我查看了按字母顺序排列错误的项目的 PYTHONPATH,发现除了 src 文件夹之外,它还包含根文件夹。所以一时兴起,我从 PYTHONPATH 中删除了根文件夹。(无论如何,我真的不应该在那里。)虽然这与他所说的解决问题的相反,但它解决了我的问题。去搞清楚。

于 2013-03-01T13:37:09.983 回答
0

正如 Matt 已经说过的,Eclipse Navigator 的默认和唯一行为(可以在任何透视图中使用)是按名称对项目进行排序。我的 Eclipse 版本 (3.6.2) 让我可以选择按类型对资源进行排序,但这仅适用于树的叶子(文件)。

但是您的问题是关于 PyDevs 导航器的,所以我查看了 PyDev Package Explorer。我没有找到更改项目排序的选项。我当前安装的版本是 2.7.1.x,我记得这同样适用于 2.6.0.x。

所以无法直接回答你的问题,因为不动手插件的源代码或扩展导航器(如果存在相应的扩展点)就无法更改项目的排序。

于 2012-11-14T07:58:25.247 回答
0

我对该问题的解决方案是转到ViewMenu图标PyDevPackageExplorer并选择Select Working Set. 在Select Working Set窗口中,我将选择保留为No Working Sets并单击“确定”。这似乎已经刷新了字母顺序,因为现在所有内容都已正确排序。

于 2014-09-12T15:10:09.297 回答