json Visual Studio颜色主题设计器中的代码选择错误

8xiog9wr  于 2023-10-21  发布在  其他
关注(0)|答案(1)|浏览(119)

所以,长话短说,我试图做一个体面的主题,将符合我的工作心情。我通过“Microsoft Visual Studio Color Theme Designer“以两种方式(通过GUI菜单&&通过调整.vstheme markdown代码本身)做到这一点。
问题是,每当我选择一个字符串或任何代码块时,代码选择就好像是在“代码层之下”而不是“代码层之上”发生的。下面你可以看到几个例子,说明它应该是什么样的,会发生什么。

我想指出!我确保在主题代码中,每个对象的“background”参数都设置为“0000000”,这应该让对象只有前景颜色。

当我选择任何代码块时,我希望看到所有层之上的选择。
例如:

P.S.另外,刚刚注意到在文件类型“. vsteme”,“.json”中一切都很好,但在“.cs”文件类型中,一切都崩溃了:

link for a theme download & debuglink for a github to lurk for the code

0sgqnhkj

0sgqnhkj1#

哈哈!我解决了!我研究了它在所有其他知名主题上的工作方式,所以我找到了一些GitHub .vstheme项目并比较了代码。所有工作主题都将其对象的背景颜色设置为"CT_INVALID"类型。
解决方案:

*转到您的.vstheme项目并按'View Code (F7)' x1c 0d1x
*转到所需对象,将"CT_RAW"类型的背景类型更改为"CT_INVALID"

测试结果:

  • 完成!

相关问题