在 Android Studio 中自动全部导入的快捷方式是什么?

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

我发现只有Ctrl + Alt + O可以询问每件事,并且我必须按Alt + Enter才能接受。

没有办法更快地做到吗?

答案

对于 Windows / Linux,您可以转到File -> Settings -> Editor -> General -> Auto Import -> Java并进行以下更改:

  • Insert imports on paste值更改为All

  • 标记Add unambigious imports on the fly选项

在 Mac 上,在Android Studio > Preferences执行相同的操作

在此处输入图片说明

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

这些是 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 + 空格
发出快速修复ALT + ENTER
环绕代码块CTRL + ALT + T
重命名和折射键 Shift + F6
行注释或取消注释CTRL + /
阻止注释或取消注释CTRL + SHIFT + /
转到上一个 / 下一个方法ALT +上 / 下
显示方法CTRL + P 的参数
快速文档查找CTRL + Q
删除一行CTRL + Y
查看布局CTRL + B 中的声明

欲了解更多信息,请访问Android 中的 Things

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

文件 -> 设置 -> KeyMap

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

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

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

在此处输入图片说明

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

  • 选中 “动态优化导入”选项
  • 选中 “在运行中添加明确的导入选项”
  • 单击应用,然后单击确定按钮。

请注意,在我的 Android Studio 1.4 中,“常规” 下的 “自动导入” 现在

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

在此处输入图片说明

您可以在喜欢的 android studio 中为缺少导入的快捷键制作快捷键

  1. 点击文件菜单
  2. 点击结算
  3. 点击按键图
  4. 搜索 “自动导入”
  5. 双击自动导入,然后选择添加键盘快捷键
  6. 就这样

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

注意:您可以使用弹出窗口中显示的 alt + enter 导入丢失的单个导入文件

在此处输入图片说明

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

转到文件 -> 设置 -> 编辑器 -> 自动导入 -> Java 并进行以下操作:

选择 “在粘贴时插入导入值” 到 “全部”

在 “即时添加明确的导入” 选项上打勾,并在 “即时优化导入 *

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

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

选中所有复选框,然后在粘贴中插入所有导入内容。

在此处输入图片说明

在最新版本的 Android Studio 中,默认情况下启用了 “自动导入” 选项,因此,不用担心。

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

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

而已。你做完了。 Auto_import 快照