在Android Studio中自动导入所有内容的快捷方式是什么?

时间:2013-05-17 17:45:36

标签: android-studio ide keyboard-shortcuts auto-import

Android Studio中是否有任何自动导入方式(如Eclipse Shift + Ctrl + O )?

我发现只有 Ctrl + Alt + O 要求每件事,我必须按 Alt + 输入接受它。

无法更快地完成任务?

12 个答案:

答案 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

enter image description here

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

答案 1 :(得分:84)

通过更改键盘图设置,您可以使用与Eclipse中相同的键盘快捷键(或您喜欢的IDE)

文件 - >设置 - > KeyMap

Android Studio - >偏好 - > KeyMap (Mac)

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

主菜单 - >代码 - >优化进口......

enter image description here

答案 2 :(得分:83)

这些是Android studio

中使用的快捷方式

转到课程 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)

请注意,在我的Android Studio 1.4中,现在在常规

下自动导入
  

(Android Studio - >首选项 - >编辑器 - >常规 - >自动   进口)

enter image description here

答案 5 :(得分:8)

你可以在android studio中找到缺少导入的快捷键,你喜欢

  1. 点击文件菜单
  2. 点击设置
  3. 点击关键地图
  4. 搜索"自动导入"
  5. 双击自动导入并选择添加键盘快捷键
  6. 那是
  7. enter image description here

    enter image description here

    enter image description here

      

    注意:您可以使用弹出

    中显示的alt + enter导入单个缺失导入

    enter image description here

答案 6 :(得分:6)

在Windows上,突出显示包含需要解析的类的代码,然后按 Alt + Enter

答案 7 :(得分:4)

  

转到文件 - >设置 - >编辑 - >自动导入 - > Java并制作   下面的事情:

选择将粘贴值插入导入到所有

勾选添加明目张胆的导入选项和“动态优化导入*

答案 8 :(得分:3)

对于Linux(Ubuntu 14.04),您可以转到

文件 - >设置 - >编辑 - >自动导入

检查所有框并在粘贴时插入所有导入。

enter image description here

答案 9 :(得分:2)

在最新版本的Android Studio中,默认情况下会启用自动导入选项,因此不必担心这一点。

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

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

那就是它。你完成了。 SnapShot of Auto_import

答案 10 :(得分:2)

档案>设置>编辑>常规>自动导入(Mac:Android Studio>偏好设置>编辑器>常规>自动导入)。

选中所有复选框,并将粘贴时的插入设置为全部。现在,无歧义的导入会自动添加到您的文件中。

Reference

答案 11 :(得分:1)

正如我在 kotlin training from google developers 上发现的那样,在 android studio 4.2.2 上,在 macOS 上,通过转到文件 > 新项目设置 > 新项目首选项...展开其他设置 > 自动导入。在 Java 和 Kotlin 部分,确保选中动态添加明确的导入动态优化导入(针对当前项目)。请注意,每个部分都有两个复选框。按确定保存更改并关闭设置。

enter image description here

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

enter image description here

无歧义导入设置告诉 Android Studio 自动添加导入语句,只要它可以确定使用哪个。 优化导入设置告诉 Android Studio 删除您的代码未使用的所有导入。