【问题标题】:How to get only some files to the Eclipse 'Package Explorer' tree (for Scala)如何仅将一些文件获取到 Eclipse 'Package Explorer' 树(对于 Scala)
【发布时间】:2012-10-24 09:54:57
【问题描述】:

我发现 Eclipse Juno 中的“包资源管理器”或“项目资源管理器”(它们相同吗?)很奇怪。在 IDEs s.a. Visual Studio 和 XCode,我可以选择哪些文件“在项目中”,从而显示在 IDE 树视图中。使用 Eclipse Juno,我可以将所有文件和文件夹放在上面,其中许多是无关紧要的。

这是一张照片。

我只想列出srcsrc/mathlib 中的文件。具体来说,这些应该是:MakefileInstalling...rtfbuild.sbttesttargetprojectbin_Unused_

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

附录:

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

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

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

我不想那样。 Scala 不强制执行此操作。再见 Eclipse,10 年后再见——也许(我上次检查你是在 2004 年)。

【问题讨论】:

  • Eclipse Juno Service Release 1 64-bit for OS X, Scala IDE plugin 2.1.0-nightly

标签: eclipse scala ide scala-ide


【解决方案1】:

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

  1. 右击项目,选择“属性”
  2. 选择资源/资源过滤器
  3. “添加...”过滤器
  4. 选择 f.ex。 “排除所有”、“文件夹”、“名称匹配“目标”等。

(我从不使用它,因为我仍然觉得查看项目的所有文件很有用。)

【讨论】:

  • 我认为 IntelliJ IDEA 对此有更好的方法。它允许将任何文件标记为“源”、“测试”或“忽略”,这至少完全符合我的要求。 IntelliJ 1:0 在这方面(以及许多其他方面)
猜你喜欢
  • 2011-04-14
  • 1970-01-01
  • 2011-08-21
  • 2010-11-18
  • 1970-01-01
  • 2014-06-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多