所以,长话短说,我试图做一个体面的主题,将符合我的工作心情。我通过“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
1条答案
按热度按时间0sgqnhkj1#
哈哈!我解决了!我研究了它在所有其他知名主题上的工作方式,所以我找到了一些GitHub
.vstheme
项目并比较了代码。所有工作主题都将其对象的背景颜色设置为"CT_INVALID"
类型。解决方案:
*转到您的
.vstheme
项目并按'View Code (F7)'
x1c 0d1x*转到所需对象,将
"CT_RAW"
类型的背景类型更改为"CT_INVALID"
测试结果: