在 kotlin 的 intellij Android Studio 中禁用 Wild Cart 导入

Posted

技术标签:

【中文标题】在 kotlin 的 intellij Android Studio 中禁用 Wild Cart 导入【英文标题】:Disable wild cart import in intellij Android Studio in kotlin 【发布时间】:2018-09-26 23:02:48 【问题描述】:

我想在 java 类导入中关闭 Wild Cart 导入。

例如,如果我要导入 java.util 包的任何类,那么它将导入整个 java 包,例如 java.util.*。那么我怎样才能在 android studio 3.1.1 中停下来。

这是我的问题的截图。

我只使用了这个包中的两个类,分别是 LocaleCalendar。但是我仍然必须导入整个包,所以我想停止导入整个包,只导入这两个类的默认值。

也试过这个参考链接,但对我不起作用:https://***.com/a/3348855/5697244

注意:我正在使用 kotlin 语言作为开发。

【问题讨论】:

【参考方案1】:

通过重新搜索终于得到答案:

使用 KotlinAndroid Studio 中禁用通配符导入的简单步骤。步骤如下。

    在设置>代码样式>java,如下面的屏幕所述。

    在 java 导入选项卡中应用如下屏幕所示的更改

    同样在 kotlin 选项卡中应用更改,如下所示

注意:不要忘记从 kotlin 选项卡中的“要使用带 * 导入的包”部分中删除所有包。

【讨论】:

感谢您引用 Kotlin,因为我只对 Java Coding Style 导入进行了更改,所以我把头发分开了。【参考方案2】:

查看Settings -> Code Style -> Kotlin -> Packages to Use Import with '*'(注意,Kotlin,而不是链接问题中的 Java)。我刚刚检查过,它确实在我的机器上包含了java.util.*,而我之前没有编辑它。

【讨论】:

现在检查。让我检查一下

以上是关于在 kotlin 的 intellij Android Studio 中禁用 Wild Cart 导入的主要内容,如果未能解决你的问题,请参考以下文章

Kotlin 字节码 - 如何在 IntelliJ IDEA 中分析?

IntelliJ/Android Studio 中的 Kotlin 注释格式

Simple Intellij Kotlin项目无法识别LinkedHashMap或其他集合

在 IntelliJ 中运行多平台 Kotlin 测试会产生 No JDK specified 错误

在 kotlin 的 intellij Android Studio 中禁用 Wild Cart 导入

如何在IntelliJ IDEA中禁用“粘贴时将Java转换为Kotlin”?