【Android Studio快捷键】之导入相应包声明(import packages)

转载 2015年07月10日 15:22:51

可能import 单个声明的快捷键大家都很容易找到,Alt+Enter。但是如果我要一次性import文件中所有的声明,这个快捷键是什么呢,找啊找的,就是没找到,以前在Eclipse是Ctrl+1,但是做完Keymap后不起作用了。其实我也没找到,我估计是没有这个快捷键了,当然如果真有这个快捷键,找到了,我会更新下。为什么我猜是没有这个快捷键了呢,因为Android Studio的设置里面有一项Auto Import,自动导入功能。

关于Auto Import的设置也有好几项,估计很多人看着也萌,我这边解释下,如果我解释了你还是觉得不懂,那你就不用管它各项是干啥的,直接都勾上就好了。如下图:

逐一解释下吧:

XML

  •  Show import popup,这个是用于编辑XML时,自动会弹出一个import的对话框,问你是否需要导入。

Java

  • Insert imports on paste:(All Ask None),这个其实就是你在复制代码的时候,对于导入的包是否需要进行询问的一个选项。
All:选择这项的时候,你黏贴的代码,有需要导入的包名时,会自动导入,不会弹提示框
     ASK:选择这项的时候,你黏贴的代码,有需要导入的包名时,会弹提示框,问你要不要导入
     None:选择这项的时候,你黏贴的代码,有需要导入的包名时,不会弹提示框,也不会自动导入。
  • Show import popup:这个是和上面的Insert imports on paste是不同的项了哈,不要混一起,这个是指当你输入的类的声明没被导入时,会弹出一个选择的对话框。但是这边需要注意下,这个选项其实是有点问题的。不管你勾还是不勾,反正对话框是不会弹出来的,在你输完类名后,声明都自动导入了。所以我估计这个可能是Android Studio的bug。
  • Optimize imports on fly:这个其实和快捷键Ctrl+Shift+O/Ctrl+Alt+O是一样的,就是把不用的声明移除掉。
  • Add unambiguous imports on the fly:这个就是自动导入功能了,当你输入类名后,声明就被自动导入了。
  • Exclude from Import and Completion:这个其实就是你自定义import。可以不用关注,一般来说你是用不上的。


【Android Studio快捷键】之导入相应包声明(import packages)

可能import 单个声明的快捷键大家都很容易找到,Alt+Enter。但是如果我要一次性import文件中所有的声明,这个快捷键是什么呢,找啊找的,就是没找到,以前在Eclipse是Ctrl+1,但...
  • hyr83960944
  • hyr83960944
  • 2014年08月08日 14:28
  • 124622

Intellij IDEA中设置eclipse的快捷键以及自动导包合并问题

java工程中自动导包,IDE经常会将同一个包下的多个类用*代替,对于代码格式要求严格的公司这样是不允许的,可以通过IDE设置,避免这种情况...
  • yangfengjueqi
  • yangfengjueqi
  • 2017年03月30日 18:36
  • 5590

Android Studio你必须学会的快捷键(Eclipse转AS必看)

功能 Eclipse Android Studio 快速查找类名、文件 Ctrl + Shift + T/R Ctrl + N、Ctrl + Alt + N 显示当前...
  • u010841653
  • u010841653
  • 2016年06月24日 19:53
  • 3332

【Android Studio快捷键】之导入相应包声明(import packages)

可能import 单个声明的快捷键大家都很容易找到,Alt+Enter。但是如果我要一次性import文件中所有的声明,这个快捷键是什么呢,找啊找的,就是没找到,以前在Eclipse是Ctrl+1,但...
  • wuqilianga
  • wuqilianga
  • 2016年04月07日 18:26
  • 208

【Android Studio快捷键】之导入相应包声明(import packages)

可能import 单个声明的快捷键大家都很容易找到,Alt+Enter。但是如果我要一次性import文件中所有的声明,这个快捷键是什么呢,找啊找的,就是没找到,以前在Eclipse是Ctrl+1,但...
  • qq_35902556
  • qq_35902556
  • 2016年09月13日 18:14
  • 344

【Android Studio快捷键】之导入相应包声明(import packages)

1 Android studio 只有import单个包的快捷键:Alt+Enter。没有Eclipse下的快速导入包的快捷键Ctrl+Shift+O。     2但Android studio设置...
  • candyguy242
  • candyguy242
  • 2015年07月17日 09:54
  • 421

【Android Studio快捷键】之导入相应包声明

【Android Studio快捷键】之导入相应包声明(import packages) 分类: Android Studio系列2014-08-08 14:28 19654人阅读 评论...
  • sinat_14879443
  • sinat_14879443
  • 2015年07月19日 14:06
  • 215

Android studio 自动导入(全部)包 import

1 Android studio 只有import单个包的快捷键:Alt+Enter。没有Eclipse下的快速导入包的快捷键Ctrl+Shift+O。     2 但Android stu...
  • sinat_25957705
  • sinat_25957705
  • 2017年03月29日 14:55
  • 197

Android studio 自动导入包 import(全部)

1  Android studio 只有import单个包的快捷键:Alt+Enter。 2  Android Studio下使用Shift+Ctrl+O快捷键的解决方案:   依次打...
  • u014657752
  • u014657752
  • 2015年08月22日 17:46
  • 2052

Android Studio导入(import)工程时常见错误

一、第一种错误: 错误日志大体是这样:The project is using an unsupported version of the Android Gradle plug-in (0.9...
  • JDazy
  • JDazy
  • 2016年01月20日 15:07
  • 320
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【Android Studio快捷键】之导入相应包声明(import packages)
举报原因:
原因补充:

(最多只允许输入30个字)