Перебудуйте індекси проектів 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підкласи. Шкода, що він також очищає краєзнавство
— Xiao

4
Застереження: Файл -> Недійсні кеші видалять локальну історію
— user3366706

0

Перезапуск IntelliJ виправив це в моєму випадку (Ultimate 2019.1) - при перезапуску він відновлює індекси сам по собі.

Цікавим побічним ефектом, окрім усіх імпортних та немісцевих посилань, що з'являються як помилки, була помилка, повідомлена про всі рядкові літерали:

Incompatible types. 
Required: java.lang.String 
Found: java.lang.String
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.