我最近开始使用Android Studio IDE来制作我的Android应用程序。我发现短键删除Android Studio中未使用的导入无效(Ctrl+Shift+O)

什么是快捷键做同样在Android工作室?


当前回答

在Mac上使用control + option + O

其他回答

将光标放在导入文件上方,按Alt + Enter键。将显示“优化导入”菜单。再次按“Enter”。您未使用的导入将被删除。

你可以在飞行中完成。你不需要每次都调用(Ctrl+Shift+O)或“Project/Optimize Imports…”。

只需在“设置”->编辑器->通用->自动导入->动态优化导入中设置此复选框。

在OSX:首选项->编辑器->通用->自动导入->动态优化导入

这很简单,只要按照下面的步骤。

在项目模式中切换项目。

然后右键单击项目名称。 最后一步是从弹出菜单中选择优化导入。

享受! !

我认为Ctrl + Alt + O工作时,导入未使用,但一个有效的导入。然而,假设您试图从一个不存在或不再存在的包中导入一个类(这可能发生在重构过程中),快捷命令不起作用(至少对我来说没有作用)。如果您有多个这样的文件,就会出现问题。

要解决这个问题,点击分析->检查代码->(选择你的模块/项目)。让它执行分析。进入“导入”->未使用的导入。点击右侧出现的“删除不必要的导入”按钮。

只需设置此复选框设置->语言和框架-> Flutter ->保存时组织导入