【问题标题】:Sorting by type in Project Explorer in Eclipse?在 Eclipse 的 Project Explorer 中按类型排序?
【发布时间】:2011-07-18 04:03:26
【问题描述】:

我最近升级到 Helio SR2,包浏览器的排序顺序现在是按名称排序,无论类型如何。有没有办法指定排序顺序?

示例

  • JAX-WS 网络服务
  • 部署描述符
  • Java 资源
  • pom.xml(文件)
  • src(文件夹)
    • 主要(文件夹)
    • java(文件夹)
    • webapp(文件夹)
      • a.jsp(文件)
      • b(文件夹)
      • c.jsp(文件)
      • WEB-INF(文件夹)
      • z.jsp(文件)

在上面的示例中,文件和文件夹没有按类型排序,然后按名称排序(就像在 Windows 资源管理器中一样)。

预期

  • JAX-WS 网络服务
  • 部署描述符
  • Java 资源
  • src(文件夹)
    • 主要(文件夹)
    • java(文件夹)
    • webapp(文件夹)
      • b(文件夹)
      • WEB-INF(文件夹)
      • a.jsp(文件)
      • c.jsp(文件)
      • z.jsp(文件)
  • pom.xml(文件)

以前的版本是这样排序的 - 我只是不知道如何设置它。

【问题讨论】:

    标签: eclipse


    【解决方案1】:

    仔细检查您没有使用“项目资源管理器”,它按字母顺序排序。但是,

    • “包资源管理器”按您想要的方式对文件进行排序。
    • “导航器”还会按照您的询问方式进行排序,并将显示 OSX 和 Win 文件夹中的隐藏文件。

    您可以通过 Window->Show View->Other 访问这些视图

    【讨论】:

    • 你是绝对正确的。我使用的是“项目资源管理器”视图而不是“包资源管理器”。谢谢!
    • 我在两台计算机上安装了两次 Eclipse。在一个安装中,Project Explorer 显示按类型排序的文件,而在另一个安装中,它显示按字母顺序排序的文件。这是为什么呢?
    • 在Eclipse Kepler中默认自带Package ExplorerProject Explorer的排序方式。
    【解决方案2】:

    我以其他方式做到了,因为给定的解决方案对我不起作用。我去了自定义视图选项,如

    所示

    然后转到“内容”选项卡,如

    所示

    然后取消选中“资源”复选框。

    【讨论】:

    • 有人能解释一下“内容”选项卡中的“资源”是什么,以及为什么它们的行为如此奇怪吗?
    • 我试过这个方法,除了我不能再重命名项目中的一些文件之外,它确实有效。但是,如果我取消选中“已部署的资源”而不是“资源”,我可以重命名我的文件并按预期排序文件夹和文件。
    • 这对我不起作用。 Package Explorer 或 Navigator 似乎是更好的选择。
    【解决方案3】:

    您可以在自定义视图中取消选中“已部署的资源”!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-18
      • 1970-01-01
      • 2012-11-17
      • 1970-01-01
      • 1970-01-01
      • 2015-03-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多