コードに完全修飾名 (java.util.List、javax.swing.JLabel など) が多数含まれている場合、intellij にはそれらを自動的に変換してパッケージをインポートし、クラスを使用するコマンドがありますか?名前?
質問する
6165 次
2 に答える
33
これは、最初にこれのインスペクションをオンにすることで実現できます。
Settings
ダイアログを開き、インスペクションに移動し、qualified
キーワードを検索してインスペクションをオンにしUnnecessary fully qualified name
ます。
これにより、コード内のすべての FQN がカラー マークされます。
ハイライト表示された領域の 1 つにカーソルを置いてAlt+を押すEnterと、ポップアップが表示され、次の選択肢が表示されますFix all 'Unnecessary fully qualified name' problems
。
そして、代わりにすべての FQN が上部のインポートに置き換えられます。
Run inspection on...
このインスペクションを (現在のファイルだけでなく) プロジェクト全体で実行する場合は、コンテキスト メニューで別の方法を選択できます。
次に、次を選択しますWhole project
。
そして最後に、Inspection Results
ウィンドウで選択を選択しますApply Fix
。
于 2013-06-11T07:08:37.437 に答える