Индексирование исключенных каталогов в 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
отображались.
введите здесь описание изображения