Я хочу сделать расширение для Visual Studio 2019, где я могу проходить через измененные строки кода (строки, отмеченные зеленым / желтым цветом), нажимая кнопку - функция, аналогичная кнопке «навигация назад / вперед»,но только для измененных строк кода.
Возможно, возможно использовать TextSnapShots (https://docs.microsoft.com/en-us/dotnet/api/microsoft.visualstudio.text.itextsnapshot?redirectedfrom=MSDN&view=visualstudiosdk-2017),, но кажется, что вы не можете получить доступ к моментальным снимкам, которые были созданы Visual Studio - только те, которые вы создаливручную.
Я читал эту статью, но она мне не помогает, или, может быть, я что-то упустил: https://docs.microsoft.com/en-us/visualstudio/extensibility/inside-the-editor?view=vs-2019
Я новичок в DTE и не могу найти коллекцию«измененных текстовых строк» или что-то подобное в структуре объекта DTE. Нужно ли создавать его самостоятельно, используя событие EnvDTE.TextDocument.LineChanged
или что-то другое?
Скажите, пожалуйста, если вам нужна дополнительная информация или более четкие объяснения, чтомоя проблема.