有没有办法告诉IntelliJ永远不要使用通配符导入? 在“设置>代码风格>导入”下,我可以看到你可以在IntelliJ之前使用通配符导入指定“类计数”。但是,如果我从来不想使用通配符导入,我可以关闭这个功能吗?
我尝试过输入-1或让字段留空,但这只是告诉IntelliJ总是使用通配符导入。显然,一个不太好的解决方案是放一个高得可笑的数字,这样你就永远不会遇到通配符导入,但我希望有一个更好的方法来关闭它。
有没有办法告诉IntelliJ永远不要使用通配符导入? 在“设置>代码风格>导入”下,我可以看到你可以在IntelliJ之前使用通配符导入指定“类计数”。但是,如果我从来不想使用通配符导入,我可以关闭这个功能吗?
我尝试过输入-1或让字段留空,但这只是告诉IntelliJ总是使用通配符导入。显然,一个不太好的解决方案是放一个高得可笑的数字,这样你就永远不会遇到通配符导入,但我希望有一个更好的方法来关闭它。
当前回答
适用于Mac上的“IntelliJ IDEA-2019.2.4”。
导航到“IntelliJ IDEA->首选项->编辑器->代码样式->Kotlin”。 屏幕上的“要使用导入的包”部分将列出“Import java.util”。
单击该框中的任意位置并清除该条目。 点击应用,然后确定。
其他回答
就像一个傻瓜,我不明白为什么这些答案都不能为我的java.util Kotlin文件工作。*,所以如果这发生在你身上,那么:
Preferences
> Editor
> Code Style
> **Kotlin**
> Imports
> Packages to Use Import with '*'
-> Remove 'java.util.*'
IntelliJ IDEA 2018.1.4(终极版) 建于2018年5月16日
适用于Mac上的“IntelliJ IDEA-2019.2.4”。
导航到“IntelliJ IDEA->首选项->编辑器->代码样式->Kotlin”。 屏幕上的“要使用导入的包”部分将列出“Import java.util”。
单击该框中的任意位置并清除该条目。 点击应用,然后确定。
如果以上都不适合你,那么值得检查你的首选项下是否有任何包>编辑器>代码样式> Java >导入>包使用导入“*”
如果你不想改变首选项,你可以通过在Mac上按Ctrl+Option+o或在Windows/Linux上按Ctrl+Alt+o来优化导入,这将把当前文件中的所有导入替换为单个导入。