自動補完メニューには、通常、提案が多すぎます。たとえば、「Double」と入力すると、一度もインポートしていないパッケージから、「Double」という名前の10種類がポップアップします。IntelliJで自動インポートを完全に無効にする
特定のパッケージを自動インポートから除外することはできますが、問題は完全には解決されません。パッケージ "java"を除外しても、javafx、sun、org、comなどのタイプが表示されます。すべてのパッケージを除外するか、自動インポートを完全に無効にするにはどうしたらいいですか?私にとっては>自動的にポップアップのコード補完
、自動ポップアップ -
ファイル(メニュー) - >設定 - >エディタ - >一般 - >コード補完:
申し訳ありませんが、私はまだ自動ポップアップが欲しいです。私はIDEをスマートにしようと嫌い、ポップアップに無関係なものを追加します。少なくともコミュニティ版では、私が望んでいたことは不可能だと思われます。とにかく、提案に感謝します。 – jetstream96
わかりました。あなたがIDEAが賢明すぎると不満を言っているが、もっと賢い(自動的にどのクラスが関係するかを判断する)ことを嘆いているように、ちょっと皮肉なようだ。好奇心から:IDEAが特定のパッケージのクラスをリストに追加する必要があるかどうかを判断する基準は何でしょうか?まだインポートされていないクラスでインポートポップアップを起動させたくない場合は、「エディタ - >一般 - >自動インポート - >インポートポップアップを表示」オプションもあります。 –
ああ、それは私が意味するものではありません。私はそのファイルにインポートされたパッケージ内のクラスだけを含むようにポップアップリストをしたい。たとえば、既にjava.util。*またはjava.util.ArrayListをインポートしていない限り、ArrayListをリストに入れるべきではありません。私はIDEが好きです。なぜなら、彼らはスマートですが、私には10のクラスがDoubleという名前を示しています。 – jetstream96