【问题标题】:What is a viable method of spacing out text in visual studio什么是在视觉工作室中间隔文本的可行方法
【发布时间】:2015-03-28 13:11:05
【问题描述】:

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

我们刚刚偶然发现了这种方法的一个缺点。也就是说,当给定的文本附加了背景分类时,分类会中断,结果如下所示:

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

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

但是,这两种解决方案似乎都非常老套。
解决这个问题的最佳方法是什么?

【问题讨论】:

  • 我向 VS 团队的某个人询问了这种问题(在我的例子中,突出显示了 Markdown 代码块的整行),他们说要使用装饰。以您最喜欢的反编译器中的当前行突出显示功能为例。我从来没有真正使用过装饰品。

标签: visual-studio visual-studio-2012 visual-studio-2013 visual-studio-extensions vsx


【解决方案1】:

你问的是如何破解编辑器中的一个长期限制,所以没有一个很好的方法:-/

我的background color fix 扩展程序执行您在#2 中的建议,因此您可以从那里开始。自 VS2010 左右以来我还没有测试过它,所以它可能会以有趣和令人兴奋的方式失败。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-10-20
    • 1970-01-01
    • 1970-01-01
    • 2012-09-17
    • 2017-08-12
    • 2011-03-11
    • 2018-06-11
    • 1970-01-01
    相关资源
    最近更新 更多