Intellij IDEA CE 12 Android XML代码完成无法正常工作

时间:2013-01-22 01:34:17

标签: android xml intellij-idea code-completion

我刚开始学习用于Android开发的IntelliJ IDEA CE 12,作为Eclipse的替代品。

IDEA非常快,我开始喜欢它了 但是,当我尝试编辑Android XML文件时,代码完成永远不会出现。在我的办公室,我正在使用MacBook Air(64位),当我尝试使用Mac版本时,它工作得很漂亮 在我的家里,我使用Vista(32位版本),我的笔记本电脑规格不太好。 (这就是我选择从Eclipse改为IDEA的原因......)

安装后我没有更改任何设置。是否有任何选项可以为Android XML编辑器启用代码完成?或者只是机器的性能问题?

我知道这是一个垃圾问题,但我真的需要帮助。
提前谢谢。

2 个答案:

答案 0 :(得分:10)

请检查项目是否配置正确,并且您的模块在依赖项中有Android facet和Android SDK平台。

第一次打开时,IntelliJ IDEA会对JSDK,Android平台和项目执行索引编制。您需要等待索引过程完成(进度显示在底部的状态栏中)。

索引编制完成后,您应该可以获得所有代码完成选项。如果由于某种原因它仍然无法正常工作,请尝试File | Invalidate Caches并重新启动IDEA。

答案 1 :(得分:1)

浮士德,

我遇到了同样的问题,以下是我找到的解决方案:

  1. 转到File->Power Save Mode并停用它。
  2. 转到Preferences->Editor->Code Completion并查看Autopopup code completion
  3. 转到File->Invalidate Caches并重新启动。
  4. 禁用省电模式是为我解决的问题!