My IntelliJ 13.1.5 постоянно индексирует мой проект, который действительно замедляет мою машину. Он делает это, когда я перестраиваю свой проект, а также когда я запускаю свой причал. Кто-нибудь знает, как отключить или хотя бы ограничить это поведение? Предыдущая версия так часто не делала.Как остановить или ограничить индексирование в IntelliJ 13?
ответ
На самом деле, я нашел, что не так. После того, как у моих модулей не было исключена целевая папка, и это привело к тому, что IntelliJ всегда индексировался, и поскольку этот модуль большой, для его индекса потребовалось бы вечно.
Перейти к разделу «Структура проекта» -> «Модули» и исключить все целевые папки.
Это не решение, если вы хотите, чтобы intellij мог проходить эти файлы - было бы здорово, если бы индексация не блокировала вход пользователя. Кроме того, он не должен индексировать эти вещи, потому что они не меняются. –
IntelliJ также постоянно просматривает мои проекты, даже если целевая папка исключена:/ – neu242
Есть ли способ исключить множество подпапок из сканирования в соответствии с к определенному правилу (т. е. связанному с 'node_modules')? –
К другим неудачным душам, работающим на предприятии в основном на VDI-s без SSD: идея фактически анализирует/индексирует намного больше, чем ваши папки проекта. Вероятные кандидаты, которые делают весь ваш день предварительной сессией:
- Библиотеки и перемычки, указанные на глобальном уровне. Например, «Языки &« Рамки/Javascript/Libraries »или« Пакеты TypeScript/TsLint/TsLint ». Если вы работаете на нескольких языках, это может сильно раздуть ваш индекс. Его обычно намного лучше открыть только один крошечный бит из проекта, связанного с тем, над чем вы работаете, чтобы держать индекс как можно меньше.
- , как упоминалось ранее: цели, node_modules Folders
- Dist, имитировали, папки ресурсов
- Не открывать несколько проектов/модулей в том же объеме проекта. Я полагаю, это экономит ваше время, потому что вам не нужно ждать, чтобы открыть данный модуль в другом окне, но на самом деле вы просто добавляете больше материала для индексации. Если вы столкнулись с
git pull
проектом с 5-6 различными модулями, ваша идея войдет в застой в течение получаса, чтобы проиндексировать все изменения.
Starting from IntelliJ 2017.2, индексация может по крайней мере быть приостановлена:
Основываясь исключительно на Ваше утверждение, понижаем к предыдущей версии. –
Не вариант. 13 в моей организации. – goe
Возможно, вы можете ускорить его с помощью SSD. –