在Android Studio中有任何自动导入的方法吗。类似于Eclipse在Android Studio中使用键绑定时的自动导入功能:SHIFT+CTRL+O?

目前,我只找到了CTRL+ALT+O,它会询问每一个单独的问题,并且我必须使用键绑定ALT+ENTER来接受。

有什么办法可以加快进度吗?


当前回答

对于Windows/Linux,您可以转到文件->设置->编辑器->常规->自动导入->Java并进行以下更改:

将“粘贴时插入导入”值更改为“全部”markAdd unbigious imports on the fly(添加选中的即时导入)选项

在Mac上,在Android Studio->首选项中执行相同的操作

之后,将自动添加所有明确的导入。

其他回答

正如我在谷歌开发者的kotlin培训中发现的,在android studio 4.2.2上,在macOS上,通过转到“文件”>“新建项目设置”>“新项目首选项”打开设置。。。展开“其他设置”>“自动导入”。在Java和Kotlin部分中,确保选中了“动态添加明确的导入”和“动态优化导入”(针对当前项目)。请注意,每个部分都有两个复选框。保存更改并按OK关闭设置。

在Windows中,通过转到“文件”>“设置”>“编辑器”>“常规”>“自动导入”来打开设置。在Java和Kotlin部分中,确保选中了“动态添加明确的导入”和“动态优化导入”(针对当前项目)。请注意,每个部分都有两个复选框。保存更改并按OK关闭设置。

明确的导入设置告诉AndroidStudio自动添加导入语句,只要它可以确定要使用哪个语句。优化导入设置告诉Android Studio删除代码未使用的任何导入。

在最新版本的AndroidStudio中,自动导入的选项在默认情况下是启用的,所以用户无需担心这一点。

在Windows上:如果由于某些原因未启用自动导入,您可以通过键入快捷键:Ctrl+Alt+S转到设置。

在搜索项中,只需键入“自动导入”,然后选择“即时添加明确的导入”并单击“确定”。

就这样,你完成了。自动导入快照(_I)

对于Windows/Linux,您可以转到文件->设置->编辑器->常规->自动导入->Java并进行以下更改:

将“粘贴时插入导入”值更改为“全部”markAdd unbigious imports on the fly(添加选中的即时导入)选项

在Mac上,在Android Studio->首选项中执行相同的操作

之后,将自动添加所有明确的导入。

通过更改键盘映射设置,您可以使用与Eclipse(或您喜爱的IDE)相同的键盘快捷方式

文件->设置->KeyMap

Android Studio->首选项->KeyMap(Mac)

将键映射设置更改为eclipse,以便您可以像eclipse中那样使用快捷键。对于那些只想改变这一设置的人来说

主菜单->代码->优化导入。。。

Android Studio-->首选项-->编辑器-->自动导入

选中“实时优化导入”选项选中以添加明确的即时导入选项单击应用和确定按钮。