【问题标题】:Stop IntelliJ polluting Project tool window with module names?停止 IntelliJ 使用模块名称污染项目工具窗口?
【发布时间】:2015-06-13 02:43:59
【问题描述】:

this 问题的背面,IntelliJ 中是否有办法禁用在文件夹名称旁边显示完整的 .iml 模块名称[在粗体和方括号中]仅仅是一个完全合格的版本吗?在一个大项目上它是不必要的嘈杂......

http://i.stack.imgur.com/eE5nz.png

【问题讨论】:

  • 我们实现“正确”的方法是始终拥有一个唯一的 artifactId(在您的情况下,例如 foo.bar.baz.amet,并且目录名称与 artifactId 相同。
  • @Tome 是的,它开始看起来像是唯一的方法,但我觉得它几乎违背了让它们嵌套和美观的目的。 artifactId 无论如何都是完全限定的,IntelliJ 似乎没有考虑到它,只有 .iml 和文件夹名称。
  • 模块名称(影响 .iml,并导致粗体名称)IIRC,默认情况下与 artifactId 相同,如果您有完全限定的 artifactId,这些应该是唯一的而不是造成问题。当然,如果目录名称不与 artifactId 相同,您将受到这种污染,因为我看不到任何方法可以禁用其中一个名称。

标签: java maven intellij-idea


【解决方案1】:

在 IntelliJ IDEA 问题跟踪器中打开了一个相关的功能请求:

请随时vote/comment

【讨论】:

  • 谢谢。它可以通过插件完成吗? IntelilJ SDK 是否与项目工具窗口挂钩?
【解决方案2】:

作为 IntelliJ 和 Maven 的新手,我还发现模块名称很吵。也许我稍后会需要它们,但现在我需要能够专注于文件目录结构并且只需要它们消失。从“项目”切换到“项目文件”就可以了。 Project Files 视图在其选项菜单中有一个选项,用于显示我能够禁用的模块。 Maven 模块信息不再可见。这可能不是一个完美的长期解决方案,因为我还没有完全理解观点的差异,但它确实减少了我被轰炸的尚未必要的信息。

(感谢https://youtrack.jetbrains.com/issue/IDEA-126014 在处理类似问题时指出这一点。)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多