24
16

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

IntelliJ Ideaでインポートのワイルドカードを無効化する

Posted at

##はじめに
IntelliJのバージョンを最新の2016に上げたところ、でJavaのimportをIntelliJに行わせようとすると(option + return)、ワイルドカードでインポートされるようになってしまった。
コードレビューで指摘を受けてしまった。

import java.util.*;
import java.util.stream.Collectors;

##ワイルドカードを使わないようにする方法

以下を参考にしました。
http://stackoverflow.com/questions/3348816/intellij-never-use-wildcard-imports

Preferences -> Editor -> Code & Style -> Java
でJavaコードスタイルの設定ページを開く。

Importsタブを開くと、以下のような設定画面が表示される。

スクリーンショット 2016-11-18 12.53.59.png

ワイルドカードを使わないようにするには、以下の3点を設定する。

  • Use single class importにチェックを入れる
  • Class count to use import with '*': を999などの大きな値にする
  • Names count to use static import with '*': を999などの大きな値にする

これでワイルドカードでのインポートがされないようになりました:hammer_pick:

24
16
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
24
16

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?