如何在Eclipse中的PyDev Package Explorer中按名称的字母顺序对项目进行排序?

时间:2011-06-23 12:51:30

标签: eclipse pydev package-explorer

此外,是否有任何通用的方法可以用于其他类型的项目(在其他方面)?

4 个答案:

答案 0 :(得分:2)

我遇到了这个(非常烦人的)问题,我在SourceForge上找到了一个有同样问题的帖子,他说他发现如果他将项目的根文件夹添加到PYTHONPATH,它就解决了问题。所以我查看了我的错误字母化项目的PYTHONPATH,并看到除了src文件夹之外它已经包含了根文件夹。所以只是一时兴起,我从PYTHONPATH中删除了根文件夹。 (无论如何,我真的不应该在那里。)虽然这与他所说的修复他的问题相反,但它解决了我的问题。去图。

答案 1 :(得分:2)

以下对我有用:

  1. 将项目根添加到项目PYTHONPATH
  2. 右键点击项目>关闭项目
  3. 右键点击项目>打开项目
  4. 问题项目然后以正确的顺序神奇地出现。

答案 2 :(得分:0)

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

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

所以你的问题无法直接回答,因为如果没有把手放在插件的源代码上或扩展导航器(如果存在相应的扩展点),就无法改变项目的排序。 / p>

答案 3 :(得分:0)

我对此问题的解决方案是转到ViewMenu中的PyDevPackageExplorer图标,然后选择Select Working Set。在Select Working Set窗口中,我将选择保留为No Working Sets,然后点击确定。这似乎刷新了字母顺序,因为现在一切都正确排序。