10

プロジェクト構造に移動して右クリック -> 新規作成すると、新しいファイル/フォルダーなどしか表示されませんが、クラスの生成やパッケージは表示されません。IntelliJにこれをさせるにはどうすればよいですか? (私は Intellij 14 Ultimate を持っています - 下の画像を参照してください)

インテリ

4

2 に答える 2

15

IntelliJ は、ソース ルートまたはテスト ソース ルートとしてマークされているプロジェクト構造の一部内で右クリックした場合にのみ、新しいメニューで新しいクラスを作成するオプションを提供します。

src/mainあなたの場合、プロジェクト構造ビューでディレクトリを右クリックし、Mark directory As/Sources Rootを選択します。それはそれを修正する必要があります。


また、Gradle は、デフォルトで Java クラスが配置されるsrc/main/java(および Java クラスをテストするsrc/test/java) ことを想定しています。この規則に従えば、IntelliJ はそれらのフォルダーを (テスト) ソース ルートとして自動的にマークすると思います。したがって、この規則に従ってプロジェクト構造を調整する方が良い解決策になるかもしれません。

この問題に関するGradleガイドからの引用は次のとおりです。

Gradle は、本番ソース コードが src/main/java にあり、テスト ソース コードが src/test/java にあることを期待しています。

于 2015-01-18T16:22:10.380 に答える
0

これは、IntelliJ でクラス、インターフェース、または注釈を作成するのに役立ちます

https://www.jetbrains.com/idea/help/creating-java-classes-interfaces-enumerations-and-annotations.html

于 2015-01-18T16:18:25.003 に答える