Я делаю надстройку с Visual Studio 2005 C#, чтобы легко переключаться между исходными и заголовочными файлами, а также файлы сценариев, которые следуют за аналогичной структурой именования. Однако структура каталогов имеет все файлы в разных местах, хотя они все находятся в одном проекте.Как найти и открыть файл в надстройке Visual Studio 2005?
У меня есть почти все части на месте, но я не могу понять, как найти и открыть файл в решении, основанном только на имени файла. Поэтому я знаю, что я иду, скажем, c: \ code \ project \ subproject \ src \ blah.cpp, и я хочу открыть c: \ code \ project \ subproject \ inc \ blah.h, но я не знаю, t обязательно знать, где blah.h есть. Я мог бы жестко кодировать разные пути к каталогам, но тогда эта утилита не является достаточно обобщенной, чтобы быть надежной.
Решение имеет несколько проектов, которые, похоже, тоже немного больны. В этот момент я думаю, что мне нужно будет проходить через каждый проект и прокручивать каждый элемент проекта, чтобы увидеть, существует ли конкретный файл, а затем получить правильную ссылку на него.
Но мне кажется, что для этого должен быть более простой способ.