6

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

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

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

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

4

2 回答 2

10

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

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

索引完成后,您应该获得所有可用的代码完成选项。如果由于某种原因它仍然不起作用,请尝试File| Invalidate Caches并重新启动 IDEA。

于 2013-01-22T07:50:49.233 回答
1

浮士德,

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

  1. 转到File->Power Save Mode并禁用它。
  2. Preferences->Editor->Code Completion检查Autopopup code completion
  3. 转到File->Invalidate Caches并重新启动。

禁用省电模式是为我解决的问题!

于 2014-06-26T21:21:16.370 回答