如何使用“动态优化导入”选项阻止Android Studio删除通配符导入

jrcvhitl  于 2023-01-17  发布在  Android
关注(0)|答案(3)|浏览(126)

如果启用了Editor〉General〉Auto Import〉Optimize imports on the fly选项,如何防止Android Studio删除带有通配符的导入?
在使用此选项的示例中,我的所有测试都会在使用junit.assert导入之前将其删除

import static org.junit.Assert.*;
gzszwxb4

gzszwxb41#

虽然不推荐使用通配符导入,但如果您在编辑器〉代码样式〉Java〉导入中修改设置,则可以使用通配符导入只需将 * 类计数 * 值设置为2或3。

l5tcr1uw

l5tcr1uw2#

如果你想为Kotlin做这件事,这里有一个更详细的答案:
https://stackoverflow.com/a/67341958/1689960

zsbz8rwp

zsbz8rwp3#

“Kotlin的回答"
Android Studio〉设置〉编辑器〉代码样式〉Kotlin〉导入,然后选择这两个选项:
1.顶级符号- * 使用单一名称导入 *

  1. Java静态和枚举成员- * 使用单名导入 *
  • 注:如果您使用Java,您可以在左侧菜单中的“代码样式”下选择Java。*

相关问题