Intellij IDEA CE 12 Android XML код завершения не работает


Я только начал изучать IntelliJ IDEA CE 12 для разработки Android, как альтернативу Eclipse.

Идея очень быстрая, и она мне начинает нравиться.
Однако, когда я пытаюсь отредактировать XML-файл Android, завершение кода никогда не появляется. В моем офисе я использую MacBook Air (64bit), и когда я попробовал версию Mac, она прекрасно работала.
В моем доме я использую Vista (32bit ver), и мои характеристики ноутбука не так хороши. (вот почему я решил перейти к идее из Eclipse...)

Я не изменил никаких настроек после установки. Есть ли какие-либо опции для включения завершения кода для редактора XML Android? Или это просто вопрос производительности машины?

Я знаю, что это глупый вопрос,но мне действительно нужна помощь.
Заранее спасибо.
2 6

2 ответа:

Пожалуйста, убедитесь, что проект настроен правильно и ваш модуль имеет Android facet и платформу Android SDK в зависимостях.

IntelliJ IDEA выполняет индексацию JSDK, платформы Android и вашего проекта, когда вы открываете его в первый раз. Вам нужно дождаться завершения процесса индексирования (прогресс отображается в строке состояния внизу).

После завершения индексирования вы должны получить все доступные варианты завершения кода. Если по какой-то причине это все еще не работает, попробуйте File | Invalidate Caches и перезапустить идею.

Фауст,

У меня была та же проблема, и вот решения, которые я нашел:

  1. перейдите в File->Power Save Mode и отключите его.
  2. перейдите в Preferences->Editor->Code Completion и проверьте Autopopup code completion
  3. перейдите в раздел File->Invalidate Caches и перезагрузите компьютер.

Отключение режима энергосбережения-это то, что исправило это для меня!