Android Studio中是否有任何自动导入方式(如Eclipse Shift + Ctrl + O )?
我发现只有 Ctrl + Alt + O 要求每件事,我必须按 Alt + 输入接受它。
无法更快地完成任务?
答案 0 :(得分:1235)
对于Windows / Linux,您可以转到File
- > Settings
- > Editor
- > General
- > Auto Import
- > Java
并进行以下更改:
将Insert imports on paste
值更改为All
将Add unambigious imports on the fly
选项标记为已选中
在Mac上,在Android Studio
- >中执行相同操作Preferences
在此之后,将自动添加所有明确的导入。
答案 1 :(得分:84)
通过更改键盘图设置,您可以使用与Eclipse中相同的键盘快捷键(或您喜欢的IDE)
文件 - >设置 - > KeyMap
Android Studio - >偏好 - > KeyMap (Mac)
将键盘映射设置更改为eclipse,以便您可以使用eclipse中的快捷键。对于那些只想改变这一设置的人来说,它是
主菜单 - >代码 - >优化进口......
答案 2 :(得分:83)
转到课程 CTRL + N
转到文件 CTRL + Shift + N
导航打开的标签 ALT +左箭头; ALT +右箭头
查找最近的文件 CTRL + E
转到 CTRL + G 行
导航到上次编辑位置 CTRL + SHIFT + BACKSPACE
转到声明 CTRL + B
转到实现 CTRL + ALT + B
转到 F4 来源
转到超类 CTRL + U
显示调用层次结构 CTRL + ALT + H
在路径/项目中搜索 CTRL + SHIFT + F
重新格式化代码 CTRL + ALT + L
优化导入 CTRL + ALT + O
代码完成 CTRL + SPACE
发出快速修复 ALT + ENTER
环绕码块 CTRL + ALT + T
重命名和折射器 Shift + F6
行注释或取消注释 CTRL + /
阻止评论或取消评论 CTRL + SHIFT + /
转到上一个/下一个方法 ALT + UP / DOWN
显示方法 CTRL + P 的参数
快速文档查找 CTRL + Q
删除一行 CTRL + Y
在布局中查看声明 CTRL + B
有关详细信息,请访问Things worked in Android
答案 3 :(得分:23)
Android Studio - >偏好 - >编辑 - >自动导入
答案 4 :(得分:11)
答案 5 :(得分:8)
你可以在android studio中找到缺少导入的快捷键,你喜欢
答案 6 :(得分:6)
在Windows上,突出显示包含需要解析的类的代码,然后按 Alt + Enter
答案 7 :(得分:4)
转到文件 - >设置 - >编辑 - >自动导入 - > Java并制作 下面的事情:
选择将粘贴值插入导入到所有
勾选添加明目张胆的导入选项和“动态优化导入*
答案 8 :(得分:3)
对于Linux(Ubuntu 14.04),您可以转到
文件 - >设置 - >编辑 - >自动导入
检查所有框并在粘贴时插入所有导入。
答案 9 :(得分:2)
在最新版本的Android Studio中,默认情况下会启用自动导入选项,因此不必担心这一点。
在Windows上: 如果由于某些原因未启用自动导入,您可以通过键入快捷方式进入设置: Ctrl + Alt + S 。
在搜索字词中,只需键入'自动导入'然后选择“即时添加明确的导入”'然后单击“确定”。
那就是它。你完成了。 SnapShot of Auto_import
答案 10 :(得分:2)
档案>设置>编辑>常规>自动导入(Mac:Android Studio>偏好设置>编辑器>常规>自动导入)。
选中所有复选框,并将粘贴时的插入设置为全部。现在,无歧义的导入会自动添加到您的文件中。
答案 11 :(得分:1)
正如我在 kotlin training from google developers 上发现的那样,在 android studio 4.2.2 上,在 macOS 上,通过转到文件 > 新项目设置 > 新项目首选项...展开其他设置 > 自动导入。在 Java 和 Kotlin 部分,确保选中动态添加明确的导入和动态优化导入(针对当前项目)。请注意,每个部分都有两个复选框。按确定保存更改并关闭设置。
在 Windows 中,通过转到文件 > 设置 > 编辑器 > 常规 > 自动导入来打开设置。在Java 和Kotlin 部分,确保动态添加明确的导入 和动态优化导入(针对当前项目) 被检查。请注意,每个部分都有两个复选框。按确定保存更改并关闭设置。
无歧义导入设置告诉 Android Studio 自动添加导入语句,只要它可以确定使用哪个。 优化导入设置告诉 Android Studio 删除您的代码未使用的所有导入。