Перестройте индексы проекта IntelliJ

133

IntelliJ IDEA 10.5.1 сообщает об отсутствии использования для всех методов, классов и т. Д.

Могу ли я заставить IntelliJ перестроить индексы проекта?

Пол Маккензи
источник

Ответы:

257

Файл -> Неправильные кэши ...

(Принудительно пересобрать все кэши и индексы при следующем запуске)

Перезапустите IntelliJ IDEA.

Осторожно: удаляет локальную историю.

Борис Павлович
источник
6
Как вы получаете IntelliJ индексировать только определенные папки?
FutuToad
3
это была не моя проблема, но +1 за отзыв
MoienGK
2
Это устранило проблему компиляции, возникшую у меня в IJ 14.0.3, когда IJ не разрешал импорт из зависимых модулей, даже если они были явно включены в структуру проекта. Вам больше не нужно перезапускать IJ.
wjohnson
Это исправило проблему, когда Activityподклассы Android не распознавались как Contextподкласс. Жаль, что это также очищает местную историю, хотя
Сяо
4
Внимание: File -> Invalidate
caches
0

Перезапуск IntelliJ исправил это в моем случае (Ultimate 2019.1) - при перезапуске он перестраивает индексы самостоятельно.

Интересным побочным эффектом, помимо всех импортов и нелокальных ссылок, возникающих как ошибки, была ошибка, сообщаемая для всех строковых литералов:

Incompatible types. 
Required: java.lang.String 
Found: java.lang.String
drevicko
источник