Как очистить индекс проекта IntelliJ?

Используя гну находят, я думаю, что это - то, что Вы хотите. Это находит, что все реальные файлы и не каталоги (-тип f), и для каждого печатают имя файла (%p), вкладка (\t), размер в килобайтах (К), суффиксном "КБ", и затем новой строке (\n).

find . -type f -printf '%p\t%k KB\n'

, Если команда printf не форматирует вещи путем, Вы хотите, можно использовать должностное лицо, сопровождаемое командой, которую Вы хотите выполнить на каждом файле. Используйте {} для имени файла и завершите команду с точкой с запятой (;). На большинстве оболочек всех трех из тех символов нужно оставить с обратной косой чертой.

Вот простое решение, которое находит и печатает их использующий "ls - люфтганза", которая покажет Вам размер в человекочитаемой форме (k для килобайтов, M для мегабайтов):

find . -type f -exec ls -lh \{\} \;

Пока еще другая альтернатива, "туалет-c" распечатает количество символов (байты) в файле:

find . -type f -exec wc -c \{\} \;
41
задан Arne Evertsson 13 November 2009 в 08:37
поделиться

2 ответа

Файл | Сделать недействительными кеши , перезапустить. Или вручную удалите следующие папки:

Linux / Windows :

  • USER_HOME / .IntelliJIdea XX / system

Mac :

  • ~ / Library / Caches / IntelliJIDEA XX

(где XX - ваша версия IDEA).

См. FAQ для получения дополнительных сведений и расположения папок других продуктов на базе платформы IntelliJ IDEA.

76
ответ дан 27 November 2019 в 00:29
поделиться

Иногда такое случается со мной. В вашем домашнем каталоге (~ в Linux / Unix, C: \ Users \ LoginName в Vista / Win7, C: \ Documents and Settings ... в XP) вы найдете каталог с именем .IntelijIdea8x. Вы захотите закрыть IntelliJ и удалить пару ключевых каталогов, наиболее вероятно:

  • system / caches
  • возможно system / js_caches;
  • возможно system / jsp_caches (хотя, вероятно, не в этом случае).

Перезагрузите его, и это должно исправить.

4
ответ дан 27 November 2019 в 00:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: