【发布时间】:2012-11-26 09:48:25
【问题描述】:
我想根据我的 VSPackage 中的一些逻辑在编辑器上标记一整行。
所以我导出了IClassifierProvider 和EditorFormatDefinition 并通过在ClassificationFormatDefinition 上设置BackgroundColor 成功标记了相关行。
但是,问题在于该行没有“完全”标记,仅标记了文本和空格。 当行首有制表符时,它们之间的标记是“间歇的”。此外,标记不跨越行尾。
我希望标记从编辑器窗口的左边缘开始,一直延伸到编辑器窗口的右边缘,无论文本行有多长。
也许分类格式不是最好的解决方案。但是有什么选择呢?
(更喜欢一个简单的。我想我可以自己获取窗口句柄并绘制标记......)
【问题讨论】:
标签: visual-studio-2010 mef vspackage