Eclipse – игнорировать целые каталоги
Вопрос
Я использую Aptana Studio (на основе Eclipse).Я пытаюсь заставить Eclipse полностью игнорировать весь каталог внутри проекта.Я имею в виду ПОЛНОСТЬЮ.Я не хочу, чтобы он отображался в папке проекта.Я не хочу, чтобы Eclipse даже знал о его существовании.
К сожалению, все мои попытки добавить его в качестве фильтра не увенчались успехом.Видеть http://forums.aptana.com/viewtopic.php?f=14&t=8340#p33714 .Я думаю, что фильтр только предотвращает отображение папки на дисплее проекта.Это не мешает Eclipse фактически просматривать все файлы в этой папке для помощи в коде и т. д.
Моя проблема в том, что в каталоге тысячи текстовых файлов.Таким образом, каждый раз, когда Eclipse открывает или обновляет этот проект, он анализирует все эти файлы.
Как я могу предотвратить это?
Решение
Если у вас есть связанный ресурс (указывающий на другой файл/папку на диске) с тем же именем в том же месте в дереве ресурсов, то реальная папка на диске будет скрыта от модели ресурса.
К сожалению, вы не можете создать связанный ресурс, если реальный каталог уже существует в структуре проекта.Вы можете попробовать что-то вроде этого:
- На диске переименуйте/переместите соответствующий каталог.
- Обновите проект, каталог исчез.
- Создайте связанный ресурс (Создать -> Файл/Папка >> Дополнительно -> Ссылка на файл в файловой системе).Назовите его так же, как исходный каталог.
- На диске восстановите исходное имя каталога
- Обновить проект.
Другие советы
Не уверен насчет этой аптаны, но есть удобный способ сделать это в собственном затмении:
- Щелкните правой кнопкой мыши папку проекта в дереве Project Explorer и перейдите в «Свойства».
- Ресурс -> Фильтры ресурсов.
- Добавьте столько фильтров исключения для файлов/папок, сколько захотите.
Если дерево вашего проекта не обновилось немедленно, нажмите F5, чтобы применить его.
Также обратите внимание на флажок «Производный»:щелкните правой кнопкой мыши запись в проводнике пакетов, выберите свойства, отметьте «Производный».Это может решить часть вашей проблемы.
Попробуйте щелкнуть правой кнопкой мыши «Свойства» и снять все разрешения.