有没有办法在Android Studio中自动导入代码。就像使用键绑定SHIFT + CTRL + O 时,Eclipse具有的自动导入功能一样,在Android Studio中是否也有类似功能?
目前我只发现了 CTRL + ALT + O 这个快捷键,但它会每次都询问我需要导入的内容,然后我还得使用 ALT + ENTER 快捷键才能确认。
有没有办法在Android Studio中自动导入代码。就像使用键绑定SHIFT + CTRL + O 时,Eclipse具有的自动导入功能一样,在Android Studio中是否也有类似功能?
目前我只发现了 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
中进行相同的操作。
完成后,所有明确的导入都将自动添加。
转到类 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
更多信息请访问在Android中有效的事情
通过更改键位映射设置,您可以使用与Eclipse(或您喜欢的IDE)相同的键盘快捷方式
文件 -> 设置 -> 键盘映射
Android Studio -> 首选项 -> 键盘映射(Mac)
将键位映射设置更改为Eclipse,以便您可以像在Eclipse中一样使用快捷键。 对于只想更改此设置的人,它是
主菜单 -> 代码 -> 优化导入...
MyBean bean = new MyBean();
时能够自动导入一个类,比如com.company.bean.MyBean
。 - shimatai文件 > 设置 > 编辑器 > 通用 > 自动导入 (Mac: Android Studio > 首选项 > 编辑器 > 通用 > 自动导入)。
选择所有复选框并将“粘贴时插入导入”设置为“All”。现在,无歧义的导入将自动添加到您的文件中。