Eclipse を使用Ctrl-Shift-o
してインポートを整理したりCtrl-1
、クイック フィックスを使用したり、alt-space を使用して参照を完了したりする場合、名前空間の衝突を避けるために、優先パッケージを指定 (または代わりにパッケージのリストを無視) できるようにしたいと考えています。たとえば、常に java.util.List が必要ですが、次のダイアログが頻繁に表示されます。
これを回避する方法はありますか?
Eclipse を使用Ctrl-Shift-o
してインポートを整理したりCtrl-1
、クイック フィックスを使用したり、alt-space を使用して参照を完了したりする場合、名前空間の衝突を避けるために、優先パッケージを指定 (または代わりにパッケージのリストを無視) できるようにしたいと考えています。たとえば、常に java.util.List が必要ですが、次のダイアログが頻繁に表示されます。
これを回避する方法はありますか?
Eclipse は、ネガティブ インポート フィルターをサポートしています。たとえば、すべてjava.awt.*
のjavax.swing.*
パッケージをフィルタリングして、オプションとして表示されないようにすることができます。これは、Java > Appearance > Type Filters
メニューの下の設定で行うことができます。
ちなみに、これは非常に扱いにくいため、使用されていない型をより簡単にフィルター処理できるようにするための拡張要求を提出することになりました。