什么是在visual studio中间隔文本的可行方法

Dan*_*iel 7 vsx visual-studio visual-studio-extensions visual-studio-2012 visual-studio-2013

我们正在尝试在Visual Studio中扩展文本.我们目前的尝试包括在文本的某些点创建透明的intraline装饰品.

我们偶然发现了这种方法的缺点.即,当给定文本附加了背景分类时,分类会中断,结果如下所示:

窃听器

我们目前正在研究解决这个问题的可能方法:

  1. 检查文本的当前分类并绘制彩色的intraline装饰.
  2. 通过在文本下方的装饰层中绘制来手动绘制背景.

但是,这两种解决方案看起来都非常糟糕.
解决这个问题的最佳方法是什么?

Noa*_*rds 4

您询问如何绕过编辑器中的长期限制,因此没有一个好方法:-/

我的背景颜色修复扩展按照您在 #2 中的建议进行操作,因此您可以从那里开始。从 VS2010 左右开始我就没有测试过它,所以它可能会以有趣和令人兴奋的方式失败。