【发布时间】:2016-10-28 23:54:17
【问题描述】:
我在一家对 Java 项目名称有标准的大公司工作。长标准:
com.company.department.subdepartment.stream.project
与其让包资源管理器占据我屏幕的很大一部分,我正在寻找一种缩短项目名称的方法。将鼠标悬停在项目名称上会显示全名,但是用令人难以置信的长名称确定接下来要查看的项目仍然非常缓慢。如前所述,package names can be shortened。我已经设置了一个规则,但它只适用于包:
com.company.department.subdepartment={department}
有没有办法在 Eclipse 中为项目名称做类似的事情?
【问题讨论】:
-
我认为这个问题没有深入到问题的根本原因。 .project 文件中没有定义项目名称吗?为什么这些文件受版本控制 - 它们不应该受版本控制(我相信对此有问题/答案)。任何人都应该能够将他们在 Eclipse 中看到的项目命名为任何他们想要的名称,而无需签入 .project 和 .classpath 文件。
-
我们使用 Eclipse 的 Rational Team Concert 扩展,所以它都被同步到存储库。由于我们有这么多程序员共享项目,标准化系统是为了确保不会发生冲突。
-
我没用过RTC,但是大部分版本控制工具都可以选择要忽略的文件。一个简单的谷歌搜索确实出现了a method to exclude files from changesets。这将被视为一种良好做法(请参阅here 和here 等)。我真的建议看看你的过程
-
试过了,没用。我告诉 RTC 忽略 .project 文件并删除存储库中的那个,同步并更改名称,但名称仍然在 RTC 中更改。
-
这似乎是一个 RTC 问题。那么,一个更好的问题是:“如何让 RTC 的 Eclipse 扩展忽略我的 .project 和 .classpath 文件?”然后描述一下你尝试过但没有成功的方法。
标签: eclipse