Да, я просто просматриваю CPP файл, без включения его в какой-то проект. Почему нельзя этот файл распарсить и хоть какое-то определение символов найти? Почему нельзя у юзера спросить путь до инклудов, чтобы эти инклуды тоже распарсить? Я этот code::blocks иногда использую, чтобы читать исходники, но эти исходники не состоят в каком-то проекте или являются проектом, созданном в виндовой студии, или вообще набор файлов, из которых собирается проект каждый раз посредством CMake.
Короче, раз code::blocks не умеет парсить любые открываемые файлы, может есть что-то, что умеет?