如何解决在 Neon Night VSCode 主题中,他是如何做错误划线而不是波浪线的?
我喜欢破折号效果而不是 Neon Night VSCode 主题中的波浪线,但有些 ui 颜色对我来说有点亮。有谁知道它是如何实现效果的?我正在尝试将效果应用于不同的主题,甚至通过 GH repo 下载/梳理,但还没有弄清楚。如果这已经被问到,我很抱歉。如果我的 google-fu 坏了,请善待。
解决方法
主题作者在这里,这也作为问题发布在 repo 上,我写了回复 on the issue。
这是我分享的内容...
您想使用这些选择器:
editorError.foreground
:错误曲线
editorWarning.foreground
:警告曲线
editorInfo.foreground
:信息波浪线
https://github.com/chaseadamsio/vscode-theme-neon-night/blob/mainline/src/colors/editor.js#L42-L45
你也可以在你的工作台上设置这些(这样你就可以使用你最喜欢的主题而无需分叉),像这样将它们添加到你的 settings.json 中:
{
"workbench.colorCustomizations": {
"editorError.foreground": "#f00"
}
}
您可以阅读有关它们的更多信息 here 并搜索“错误和警告”。
,我发现了“令人反感的颜色”。
"editorUnnecessaryCode.border": "#FF8E8E"
我通过对主题条目进行二进制消除来发现这一点。
我认为它是用文本装饰器实现的,因为我无法用 VSC 的开发者工具找到 span
的样式。
破折号装饰通常由语义代码检查创建。 Squiggles 是语法检查的结果。所以它不是主题专业,会与其他主题相似。
将鼠标悬停在破折号装饰上以查看 vscode 建议执行的操作。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。