我在 Intellij 的项目 View 中发现的一件令人沮丧的事情是它显示了文件中的所有类,而不仅仅是文件命名的类。
问题在于,要打开一个文件,我必须双击两次:一次是展开文件并显示文件中的类,然后第二次才能真正打开文件。
在大多数情况下,我不想看到文件中的类。我只想在项目 View 中查看该文件,当我双击该文件时,我想打开该文件,而不是深入了解其结构。
是否可以通过这种方式配置我的 UI?
更新:进一步解释
显然人们在理解这个问题时遇到了问题。请参阅上面的 Intellij 项目导航 Pane 图片。请注意,某些类(蓝色圆圈)有一个 + 号,而其他类则没有。带加号的是其中包含多个类的文件。
问题是,如果您双击一个只有一个类(没有加号)的文件,它会打开(好),但是如果您双击一个包含多个类(有加号)的文件,那么该文件不会打开,它只是扩展加号以向您显示文件中的各个类,例如 BoxArray.java (BAD)。
例如,如果我在上面的 View 中双击文件 CoaSTLine.java,它不会打开文件,它会展开加号。我希望它在我双击 CoaSTLine.java 时打开 CoaSTLine.java,而不是展开它。我不关心看到类文件中的类,我只想双击打开它。
我知道我可以使用热键 F4 来执行此操作。我不想伸手去拿 F4 键。我想双击该文件并将其打开。
最佳答案
当您在项目工具窗口( View > 工具窗口 > 项目)的小菜单中启用 Autoscroll to Source
时,单击一个集合(关闭和打开)也会直接转到代码折叠/展开它。
这适用于 IntelliJ 13.1 和 14(在 OSX 和 Linux 中)
关于java - Intellij 项目 View : not show multiple classes in same file,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19417206/