【发布时间】:2015-03-28 13:11:05
【问题描述】:
我们正在尝试在 Visual Studio 中扩展文本。我们目前的尝试包括在文本的某些点创建透明的行内装饰。
我们刚刚偶然发现了这种方法的一个缺点。也就是说,当给定的文本附加了背景分类时,分类会中断,结果如下所示:
我们目前正在研究解决此问题的可能方法:
- 检查文本的当前分类并绘制彩色行内装饰。
- 通过在文本下方绘制装饰层手动绘制背景。
但是,这两种解决方案似乎都非常老套。
解决这个问题的最佳方法是什么?
【问题讨论】:
-
我向 VS 团队的某个人询问了这种问题(在我的例子中,突出显示了 Markdown 代码块的整行),他们说要使用装饰。以您最喜欢的反编译器中的当前行突出显示功能为例。我从来没有真正使用过装饰品。
标签: visual-studio visual-studio-2012 visual-studio-2013 visual-studio-extensions vsx