提问人:Alex Johnson 提问时间:8/23/2023 最后编辑:starballAlex Johnson 更新时间:8/23/2023 访问量:130
如何在 VS Code 主题中为编辑器文本添加发光效果?
How can I add a glow effect to editor text in a VS Code theme?
问:
在 VS Code 主题中向令牌添加 CSS 发光效果的最佳方法是什么?我想做一些类似于霓虹灯梦的事情,它已经为主题 Synthwave '84 实现了。我不是在寻找扩展或类似的东西来调整你的个人settings.json,而是一种将效果实际编码到我正在处理的主题中的方法。
我查看了 Synthwave 源代码并浏览了网络,但无法想出一个明确的方法来做到这一点。
答:
1赞
starball
8/23/2023
#1
我可以或多或少地遵循我在如何使用 VS Code 主题中使用线性渐变?的答案中已经写的内容。
[...]VS Code 颜色自定义/颜色主题目前不支持。
[...]
两者都通过修改或多或少的内部 VS Code 文件来工作,这将导致 VS Code 发出损坏警告(您需要安装另一个扩展来抑制:
lehni.vscode-fix-checksums
),并且这些文件修改可能需要在 VS Code 更新时重新进行,所以它并不理想,但目前, 这似乎是获得主题渐变的唯一方法。例如,若要查看 synthwave 扩展如何执行 VS Code 修改,请参阅其
src/extension.js
文件。
特别是,Synthwave 修补了 VS Code isntallation 的 CSS,并添加了使用该属性的规则。请参见 https://github.com/search?q=repo%3Arobb0wen%2Fsynthwave-vscode+%22text-shadow%22&type=code。text-shadow
评论