Индексирование исключенных каталогов в PyCharm 3

Я пытаюсь исключить некоторые каталоги из индекса проекта Pycharm, поскольку они являются рекурсивными символическими ссылками. Я исключил каталоги и аннулировал кеши и перезапустил, но PyCharm по-прежнему индексирует эти исключенные каталоги. Это не приводит к дублированию результатов в результатах поиска и т.д., Но индексирование занимает гораздо больше времени.

Есть ли способ исключить индексирование этих каталогов?

Ответы

Ответ 1

если я прав: Файл | Настройки | структуры проекта и выберите нужные папки и нажмите EXCLUSED.

из документации

Отметьте папку как исключенный корень.

Исключенные корни не видны PyCharm. Обычно можно исключить временные > сборные папки, сгенерированные выходные данные, журналы и другие выходные данные проекта. Исключение ненужных путей - хороший способ значительно повысить производительность.

Эта команда дублируется в контекстном меню корня содержимого.

Ответ 2

Помимо предложения @FooBarUser, вы можете перейти к Preferences->Editor->File Types, и здесь у вас есть окно, в котором вы можете добавить файлы и папки, которые вы хотите исключить из своего проекта.

введите описание изображения здесь

введите описание изображения здесь

Папки и файлы, которые вы включаете, не будут показаны в вашем проекте.

Ответ 3

В PyCharm 2017.2.4 вы можете cmd+shift+A и начать набирать структуру проекта... должна появиться опция project structure, затем нажмите <enter>. Затем вы можете выделить папку, которую хотите исключить, и пометить ее как Exclude. Это полезно, если вы хотите искать файлы с cmd+shift+O и не хотите, чтобы файлы venv отображались.

введите здесь описание изображения