我刚开始学习用于Android开发的IntelliJ IDEA CE 12,作为Eclipse的替代品。
IDEA非常快,我开始喜欢它了 但是,当我尝试编辑Android XML文件时,代码完成永远不会出现。在我的办公室,我正在使用MacBook Air(64位),当我尝试使用Mac版本时,它工作得很漂亮 在我的家里,我使用Vista(32位版本),我的笔记本电脑规格不太好。 (这就是我选择从Eclipse改为IDEA的原因......)
安装后我没有更改任何设置。是否有任何选项可以为Android XML编辑器启用代码完成?或者只是机器的性能问题?
我知道这是一个垃圾问题,但我真的需要帮助。
提前谢谢。
答案 0 :(得分:10)
请检查项目是否配置正确,并且您的模块在依赖项中有Android facet和Android SDK平台。
第一次打开时,IntelliJ IDEA会对JSDK,Android平台和项目执行索引编制。您需要等待索引过程完成(进度显示在底部的状态栏中)。
索引编制完成后,您应该可以获得所有代码完成选项。如果由于某种原因它仍然无法正常工作,请尝试File
| Invalidate Caches
并重新启动IDEA。
答案 1 :(得分:1)
浮士德,
我遇到了同样的问题,以下是我找到的解决方案:
File->Power Save Mode
并停用它。Preferences->Editor->Code Completion
并查看Autopopup code completion
File->Invalidate Caches
并重新启动。禁用省电模式是为我解决的问题!