1. ホーム

[解決済み】IntelliJ Starred (Package) Importsを無効にする?

2022-04-07 18:18:50

質問

私はEclipse IDEを使用していますが、IntelliJ IDEA 9について勉強中です。

Eclipse IDE のデフォルトでは、同じパッケージから 99 クラスをインポートするまでスタード・インポートは使用されないので、実質的に発生することはありません。

しかし、IntelliJ IDEAはこれをやりたがっているようで、無効化する方法がわかりません。

例えば JList すると ALT + 入力 を自動インポートするには、全体の javax.swing パッケージがインポートされます。

を除外してみました。 javax.swing をオートコンプリートから除外していますが、これでは単に 任意の Swingクラスが提案されないので、逆効果です。

解決方法は?

ここで設定することができます。

IDEA 14 +の配列になります。

Settings > Editor > Code Style > Java > Imports > Class count to use import with '*'

旧バージョンのIDEAでは

Settings -> Java -> Code Style -> Imports -> Class count to use import with '*'

この機能を無効にすることはできません。99などの高い値に設定する必要があります。

2016.1.1版では また、以下の行を削除する必要があります。 Packages to Use Import with '*' , 例 import javax.*;