Как сделать исходные каталоги EclipseCDT иерархическими?

#c #eclipse #eclipse-cdt

Вопрос:

У меня действительно есть проект, в котором много исходных директорий. Они организованы следующим образом:

software_unit/src/библиотека/ (.h/.cpp)

Для разработки необходимо определить каждый каталог как исходную папку (более 50 библиотек). В обозревателе проектов eclipse отображается следующее:

  • su_a/src/lib_a/
  • su_a/src/lib_b/
  • su_b/src/lib_c/

(плоский вид)

Чего я хочу, так это:

  • su_a/src/
    • lib_a
    • lib_b
  • su_b/src/
    • lib_c

или альтернативный

  • su_a
    • Src
      • lib_a
      • lib_b
  • su_b
    • Src
      • lib_c

(иерархический)

Существует опция Презентация проектов -> Иерархическая, но это не работает таким образом.

Комментарии:

1. В настоящее время это невозможно сделать, исправления , сообщения об ошибках и финансирование приветствуются.

2. Примечание: С таким количеством библиотек обозреватель проектов переполнен путями. Чтобы немного привести его в порядок, можно перейти к настройкам -> C/C ->> Внешний вид ->>> снимите флажок «Показывать исходные корни в верхней части проекта». Это не то, что было запрошено в вопросе, но это помогает более четко изложить проект.