Я новичок в разработке Visual Studio addin и хочу создать небольшой прототип addin для курса в университете. Я уже посмотрел пару руководств и VS SDK. Прежде чем я копать дальше в эту тему, я хочу спросить, если можно развивать то, что я хочу:Как написать Visual Studio Addin для управления комментариями комментариев
Моя цель (для прототипа), чтобы получить все аннотации в источниках комментария аннотаций (т.е. TODO, HACK , FIXME и т. Д.) В моем плагине, а затем запустить некоторые аналитики.
Итак, можно ли (теоретически и используя существующий API) получить список комментариев комментариев? Если да, любая ссылка на учебник, блогпост или образец кода будет очень оценена!
Thank Вы!
Привет, Сергей. Большое спасибо за ваш пост. Это выглядит очень многообещающе. К сожалению, я не могу узнать, как получить ServiceProvider (необходимо в качестве переменной _serviceProvider в примере) ... Как я могу это сделать? Спасибо!! – casaout
В надстройке вы можете получить его из объекта DTE: System.IServiceProvider _serviceProvider = new Microsoft.VisualStudio.Shell.ServiceProvider ((Microsoft.VisualStudio.OLE.Interop.IServiceProvider) dte); –
Удивительно, большое вам спасибо! У меня в основном был тот же код, но он не нашел объект dte (т. Е. Я наблюдал за тем, что он уже присутствовал в addin) ... У вас отличные выходные! – casaout