我最近启动了 Android Studio IDE 来制作我的 Android 应用程序。我发现在 Android Studio 中删除未使用的导入的快捷键不起作用(Ctrl+Shift+O)
在 Android Studio 中执行相同操作的快捷键是什么?
Ctrl + Alt + o
很简单,在 Android Studio 中右键单击您的项目,然后单击应该可以工作的优化导入。
https://i.stack.imgur.com/4pUDU.png
更新
要执行我上面描述的相同操作,您只需按 Ctrl+Alt+O 即可执行相同操作,它将优化当前文件的导入,并且您的整个项目取决于您在对话框中的选择。
https://i.stack.imgur.com/KI60i.png
您可以即时进行。您无需每次都调用 (Ctrl+Shift+O) 或“Project/Optimize Imports...”。
只需在 Settings
中设置此复选框 -> Editor
-> General
-> Auto Import
-> Optimize Imports on the fly
。
https://i.stack.imgur.com/5fRoj.png
在 OSX 上:Preferences
-> Editor
-> General
-> Auto Import
-> Optimize imports on the fly
按 Ctrl + Alt + O。
将出现一个对话框,其中包含一些选项。如果您愿意,您可以选择以后不再出现该对话框,设置默认行为。
https://i.stack.imgur.com/qGMaI.png
非常简单,只需按照以下步骤操作即可。
在项目模式下切换您的项目。
https://i.stack.imgur.com/jZn0q.png
然后右键单击项目名称。最后一步是从弹出菜单中选择优化导入。
享受!!
在 Mac 上使用 control + option + O
对不起,迟到的答案..对于mac用户命令+选项+ o试试这个..它对我有用..
control
+ option
+ o
。我在 Macbook Pro M1 2020 中试过这个。
Ctrl+Alt+O 效果很好,可以删除未使用的导入
还有一个 Android Studio (1.4) 设置可以即时优化导入:请参阅 Settings->Editor->General->Auto Import。
我认为 Ctrl + Alt + O 在导入未使用但有效导入时有效。但是,假设您尝试从不存在或不再存在的包中导入一个类(这可能在重构期间发生),快捷命令不起作用(至少它不适合我)。如果您有多个这样的文件,事情可能会出现问题。
要解决此问题,请单击分析 -> 检查代码 ->(选择您的模块/项目)。让它执行分析。转到导入 -> 未使用的导入。单击右侧出现的“删除不必要的导入”按钮。
将光标放在导入顶部时按 Alt + Enter。将显示优化导入菜单。再次按 Enter。您未使用的导入将被删除。
https://i.stack.imgur.com/JDWHl.png
从 Android Studio 3+ 开始,这可以通过打开“优化导入”选项来完成。
Alt+Enter 选择“优化导入”。
https://i.stack.imgur.com/FgTN7.png
这必须足以删除未使用的导入。
https://i.stack.imgur.com/gWOPs.png
在 MacOS (Monterey) + Android Studio (Arctic Fox 2020.3.1) 上:要删除未使用的导入,请按照以下步骤操作。
Android Studio -> 代码 -> 优化导入
快捷键:Option + Command + O
请参阅屏幕截图以获取更多说明。谢谢。
https://i.stack.imgur.com/Qui70.png
您可以在 Android Studio 中使用 Alt + Enter 作为快捷键
不定期副业成功案例分享