我们假设我在项目中有my.company.Component
个类。不幸的是,在JDK库中有java.awt.Component
类可用(我从不需要使用它)。
每次我想导入Component类时,IntelJ都要求我决定使用哪一个。鉴于我总是想使用相同的一个,这是非常恼人的。
在Eclipse中,我可以使用“类型过滤器”来排除我从不使用的包/类。 InteliJ有没有相应的东西?
答案 0 :(得分:7)
最简单的方法是:
按 ALT + ENTER 或组件前面出现的红色balb
选择导入类
选择要排除的包,然后按向右箭头。然后选择要排除的特定包名称
其他方式是进入设置( CTRL + ALT + S )
然后转到
Editor -> Auto import -> Exclude from Import and Completion
并添加您要排除的包(或删除您错误排除的包)
答案 1 :(得分:3)
当系统提示您选择导入时,您可以突出显示您不想要的导入;按->
箭头,您可以选择排除该导入,包,甚至父包。
另一个选项是File -> Settings
,然后选择Editor -> Auto Import
。