IntelliJでJava IDEキーボードショートカットを使用してクラスをインポートするか、推奨されるインポートを実行すると、IntelliJはパッケージ全体をインポートします。
public static void main(String[] args) {
List list = new LinkedList();
}
このインポート行になります
Java.util.*;
パッケージレベルのインポートと明示的なクラスのインポートを行わないためにIDEを好みます。これをグローバルレベルで設定したいので、各プロジェクトでこれを処理する必要はありません。これを行う方法はありますか?
Mac OS X 10.8.5上のIntelliJ 13.0.2を使用しています
ありがとう
設定を開き、「インポート」を検索します。これにより、目を通す必要があるリストが絞り込まれます。スクリーンショットは、単一のインポートを使用する場合と*を使用する場合のオプションを示しています(スターインポートが好きではないことがわかります)。
File
メニューの下
Settings
(ctrl + alt + s)を選択します
選択する Code Style
Java
を選択します
Imports
タブを選択します
General
の下のチェックボックスUse single class import
は、パッケージまたはクラスをインポートするかどうかを決定します。
Use fully qualified class names
チェックボックスはインポートを使用せず、完全なクラス名をコードに直接挿入します。
[設定]→[エディタ]→[自動インポート]で、自動インポートをキャンセルする自動インポートの設定を確認してください。