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

Mic*_*ert 782 ide keyboard-shortcuts android-studio auto-import

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

我发现只有Ctrl+ Alt+ O要求每个东西,我必须按Alt+ Enter接受它.

没办法做得更快?

Vla*_*nov 1261

对于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菜单下的首选项. (25认同)
  • 他们真的需要一个快捷方式,比如Eclipse.我不想一直保持这种设置,但有时我真的需要它.例如,当我评论/取消注释一堆代码时. (20认同)
  • 这不起作用! (17认同)
  • 如果您这样做,Android Studio 0.4.3及更早版本中存在一个错误,如果出现错误,可以将"R. <resource id name>"替换为"android.R.<resource id name>" R.java自动生成.为避免出现问题,您应将"android.R"添加到"从导入和完成中排除"列表中; 请参阅http://stackoverflow.com/questions/21102497/why-did-android-studio-change-all-my-references-from-r-to-android-r?noredirect=1#comment31771944_21102497 (2认同)
  • 虽然我明白这是正确和方便的方式,使用Ctrl + Alt + O来优化它们...似乎我的版本不会更新或允许自动导入在粘贴时工作..很少有人问我要导入......该死的虫子 (2认同)

小智 87

这些是Android studio中使用的快捷方式

转到课程CTRL + N
转到文件CTRL + Shift + N
导航打开的标签ALT + Left-Arrow; ALT + Right-Arrow
查找最近的文件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的内容

  • 这很好,但不回答OP的问题. (28认同)
  • CTRL + ALT + L无法在Ubuntu中工作,而是锁定显示器. (3认同)

den*_*niz 84

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

文件 - >设置 - > KeyMap

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

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

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

在此输入图像描述

  • Intelij中是否有一个特定项目相当于eclipse中的ctrl shift O?我找不到它. (10认同)
  • 在Mac中安卓工作室的Ctrl + Alt + O. (7认同)
  • 这个答案是不正确的!问题是:有没有办法自动导入?您的答案使Android Studio消除了未使用的导入.作者希望在写"MyBean bean = new MyBean();"时自动导入类似`com.company.bean.MyBean`的类. (2认同)

eth*_*lan 25

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

  • 选中" 优化导入"选项
  • 选中" 添加明确导入"选项
  • 单击应用和确定按钮.

  • 首选项 - >编辑器 - >常规 - >自动导入 (3认同)

Qua*_*yen 12

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

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

在此输入图像描述


Adi*_*iii 9

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

  1. 单击文件菜单
  2. 单击"设置"
  3. 点击关键地图
  4. 搜索"自动导入"
  5. 双击自动导入,然后选择添加键盘快捷键
  6. 就这样

在此输入图像描述

在此输入图像描述

在此输入图像描述

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

在此输入图像描述


Chr*_*gue 6

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


Dhi*_*ani 5

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

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

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


MRX*_*MRX 5

文件 > 设置 > 编辑器 > 常规 > 自动导入(Mac:Android Studio > 首选项 > 编辑器 > 常规 > 自动导入)。

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

参考