Я работаю над расширением редактора VS2010 с использованием MEF. Теперь я хочу скрыть код по мере необходимости, то есть сделать невидимыми определенные строки кода. Вот пример: Скрытие регионов в Visual Studio
Через MEF я могу получить доступ к TextView, TextBuffer и т. Д. Но я не нашел способа скрыть код или изменить цвет или шрифты отображаемого кода. Думаю, видимость, шрифты и цвет связаны. Я не уверен, может ли VSPackage это сделать, даже если это возможно, это кажется слишком большим для моих требований. Я тоже думал об объекте DTE, пока не знаю.
Может быть, я получил некоторую надежду от http://msdn.microsoft.com/en-us/library/bb165040.aspx. Однако можно ли использовать это в компоненте MEF? В нем говорится о вызове QueryService для SVsTextManager. Что это обозначает?
I Hate #Regions
разработчика выпустить код с открытым исходным кодом .. - person Jake Berger   schedule 05.04.2012