175

コミット時にIntellijIDEAで未使用のインポートを削除する方法はありますか?

手動で行うのはあまり最適ではありません。++CTRLは役立ちますが、それでも手動です。ALTO

4

10 に答える 10

138

IntelliJIDEAまたはAndroidStudioを使用している場合:

Androidはインポートを最適化します

[設定]>エディターの[>一般的な>自動インポート]に移動し、 [インポートをオンザフライで最適化する]チェックボックスをオンにします。

于 2015-06-04T03:25:32.247 に答える
110

コミットするときはOptimize imports、右側のオプションにチェックマークを付けます。変更するまで、これがデフォルトになります。

Reformat code私もこのオプションを使用することを好みます。

于 2012-09-25T14:37:15.377 に答える
44

コミットダイアログのチェックボックスをオンにすることができます。

ここに画像の説明を入力してください

11.1以降では、設定を使用してインポートを自動的に最適化できます。

ここに画像の説明を入力してください

于 2012-09-25T14:40:56.697 に答える
42

Mac IntelliJ IDEAでは、コマンドはCmd++ですOptionO

一部の古いバージョンでは、明らかにCtrl++ですOptionO

(ゼロ0ではなく文字O)最新バージョン2019.x

于 2017-08-08T20:50:19.417 に答える
35

プロジェクトビューで、未使用のインポートを削除するプロジェクト/モジュールを選択します。次に、[コード]メニューから[インポートの最適化]を選択し、[実行]で確認します。インポートは、プロジェクト/モジュール全体でクリーンアップされます。

于 2016-02-22T10:52:33.710 に答える
10

MacBookで

IntelliJ

コントロール+オプション+o(ゼロではなく、文字「o」)

于 2019-08-12T13:47:01.197 に答える
6

または、次のショートカットを実行できます。

MAC:Shift + Command + A(Enter Actionメニューがポップアップします)

そして書く :Optimize Imports

于 2018-12-03T17:02:04.533 に答える
3

Windowsで未使用のインポートを削除します。以下のデフォルトのキーの組み合わせを使用してください。

CTRL + ALT + O ---> to remove the unused imports in windows.

ただし、設定で「インポートの最適化」のキーマップを変更することもできます。

于 2021-06-29T11:08:21.077 に答える
1

IntelliJで、インポートを最適化するプロジェクトを選択し、[コード]メニューに移動して[インポートの最適化]を選択すると、小さな[インポートの最適化]ポップアップウィンドウが表示されます。ポップアップウィンドウで、[実行]ボタンをクリックする必要があります。または、MacのIntelliJでは、キーボードのショートカットを使用できますOption+ Command+O

于 2017-09-18T22:20:05.260 に答える
1

File/Settings/Inpsections/Imports「未使用のインポート」を「エラー」に変更します。これにより、検査ガターと検査結果パネルでそれらがより明確にマークされます。

于 2019-09-12T10:27:05.323 に答える