>Так-же есть файлы (.h), которые доступны через настройки
тоолчайна Includes (-I).
- Это .h-файлы, которые указаны в "C/C++ General"->"Path and Symbols"->"Includes" (я тоже пользую ${ProjDirPath}), и с которыми Indexer работает криво - он их видит и использует, но упорно не желает обновлять. Единственный способ обновления который я нашел - поменять настройки Indexer (какую-нибудь галку).
Собственно я сейчас осваиваю MounRiver Studio. Что-то похожее обсуждалось здесь:
https://electronix.ru/forum/index.php
Но мне не понравилось что надо редактировать makefile. У меня makefile ведет сам Eclipse, поэтому добавлять туда что-то проблематично.
Хотя - появилась идея. Сделать отдельный makefile_discovery - в нем указать -include makefile и сделать все там. Попробую попробовать :-)