VSIX - расширение редактора ссылок для указанного c типа файла - PullRequest
0 голосов
/ 24 марта 2020

Я пытался узнать и понять, как создавать расширения для Visual Studio, и я борюсь с чем-то, что кажется довольно простым.

Я следовал этому руководству: https://docs.microsoft.com/en-us/visualstudio/extensibility/walkthrough-creating-a-margin-glyph?view=vs-2019

и этот: https://docs.microsoft.com/en-us/visualstudio/extensibility/walkthrough-linking-a-content-type-to-a-file-name-extension?view=vs-2019

В основном я хочу, чтобы первый учебник работал только с указанным типом c файла (второй учебник, .hid) Бит, с которым я борюсь, - это последняя часть второго урока «Добавление типа контента в экспорт редактора» . Я знаю, что там есть шаги (что заставляет меня злиться и стыдиться за то, что я не смог заставить это работать), но я не понимаю, куда мне добавить:

[Export]
[ContentType("hid")]

Должен ли я удалить другие экспорты? Там 2 файла с атрибутами экспорта (TodoGlyphFactoryProvider.cs и TodoTaggerProvider.cs), я должен сделать на обоих?

Извините и заранее спасибо

...