2010-07-31 1 views
3

Я работаю с SDK 2010 года, и я пытаюсь выяснить, как связать VS с каким-то образом, что у меня есть фоновый процесс, который постоянно анализирует файлы .CS в текущий проект и добавление их в словарь, чтобы я мог показать некоторые графические подсказки в редакторе пользовательского текстового документа, который у меня есть.Visual Studio 2010 SDK Сканирование исходных файлов в проекте

я делал довольно много исследований здесь: http://msdn.microsoft.com/en-us/library/bb166441.aspx

Но я не могу показаться, чтобы найти способ «крюк» в VS ... вроде точки входа, так эта служба может работать в когда проект открыт.

До сих пор у меня есть проект Editor Editor, я внес некоторые изменения в редактор с ... как я могу контролировать файлы в фоновом режиме?

ответ

2

Вы начали с Visual Studio Управляемая расширяемость Framework? Я нашел груз образцов на http://learnvsxnow.codeplex.com

Возможно, особый интерес будет «Автоматическая загрузка пакетов»: http://dotneteers.net/blogs/divedeeper/archive/2008/03/23/LVNSideBar1.aspx

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

Надеюсь, это поможет.

1

Вы можете реализовать интерфейс IVsTrackProjectDocumentsEvents2 для прослушивания событий проекта, таких как добавление файла в проект.

OnAfterAddFilesEx, OnAfterRemoveFiles и OnAfterRenameFiles методы Вы будете заинтересованы в.