Использовать индексатор Eclipse с внешней системой сборки - PullRequest
0 голосов
/ 31 августа 2018

Я хотел бы использовать Eclipse CDT для проекта C с внешней системой сборки.

Моя проблема заключается в следующем.

У меня есть несколько одинаковых заголовочных файлов в проекте (шаблон конфигурации, тестовые файлы ...), и я хотел бы исключить эти файлы (папки) из индексатора.

Что я сделал:

  • Добавлен фильтр исключения в исходном местоположении, чтобы исключить дублирующиеся заголовки
  • Не отмечен «Индексировать исходные файлы, не включенные в сборку» (опция индексатора)

Результаты:

  • Фильтр работает (исключенные папки отображаются серым цветом)
  • Но, когда я нажимаю Ctrl + клик по символу, Eclipse переходит в один из исключенных файлов.

Итак, я обнаружил, что мне нужно добавить исходные папки в путь включения Eclipse.

Но это очень скучно. Я не хочу управлять параллельными путями включения в Eclipse. Мои пути включения управляются во внешней системе сборки.

Я хочу, чтобы индексатор индексировал ВСЕ файлы / папки, кроме исключенных. Довольно просто!

Если у кого-то есть решение ...

...