如何只将一些文件提供给Eclipse' Package Explorer'树(为Scala)

时间:2012-10-24 09:54:58

标签: eclipse scala ide scala-ide

我在Eclipse Juno中找到了“Package Explorer”或“Project Explorer”(它们是否相同?)。在IDEs s.a.在Visual Studio和XCode中,我可以选择“在项目中”哪些文件,从而在IDE树视图中显示。使用Eclipse Juno,我得到所有文件和文件夹,其中许多都是无关紧要的。

这是一张照片。

我只希望列出srcsrc/mathlib中的文件。具体来说,这些应该是:MakefileInstalling...rtfbuild.sbttesttargetprojectbin,{{ 1}}。

我当时希望有一个选项'从项目中删除'(通过右键单击),但我得到的是真正删除文件/文件夹的机会。这里发生了什么?或者只是我自己和Eclipse不兼容? :)

screenshot of project tree

附录:

对我来说,不使用Eclipse的真正原因是:

在开始之前,请确保您的Scala源遵循Java的Java约定。每个包应该出现在自己的目录中,名称相同。 Eclipse期望在查找类时遵循此约定。

http://scala-ide.org/docs/user/gettingstarted.html

我不希望这样。 Scala没有强制执行。再见Eclipse,10年后再次见到你 - 也许(上次我检查过你的是2004年)。

1 个答案:

答案 0 :(得分:3)

您可以使用过滤器从项目中隐藏这些文件(它们仍将存在于项目中):

  1. 右键单击项目,选择“属性”
  2. 选择资源/资源过滤器
  3. “添加...”过滤器
  4. 选择f.ex. “排除所有”,“文件夹”,“名称匹配”目标“等。
  5. (我从不使用它,因为我仍然觉得查看项目的所有文件很有用。)