我在/ src / main / java / mypackage中有java源文件,并在/ src / test / java / mypackage中测试它们。在包视图中,Intellij会一起显示这些文件,因为它们在技术上是相同的包。我希望他们分开出现。我尝试了一些没有运气的配置选项。
我非常感谢对此提出任何建议。
答案 0 :(得分:1)
我相信'Android'视图 - 来自'Project','Packages'等的视图 - 将为您提供您正在寻找的行为。由于IntelliJ支持Android开发即开即用,因此默认情况下会显示此视图。
以下是我的项目的外观。请注意不同的文件夹java
和tests
。
答案 1 :(得分:1)
答案 2 :(得分:0)
Is IntelliJ developers decision to" mix"它们,因为技术上src
和test
共享相同的包结构,尽管它们是不同的目录,因此没有选项可以获得与Eclipse相同的视图。
我所做的是创建新的测试包,看起来像这样:
/src/main/java/mypackage/
/src/test/java/mypackage/testunit
/src/test/java/mypackage/testintegration
答案 3 :(得分:0)
答案 4 :(得分:-1)
我建议不要将测试放在src文件夹中,而是放在单独的文件夹中。这将导致:
/src/main/java/mypackage
/tst/main/java/mypackage
您可以单独标记为来源和测试。