比如 Windows 上可以直接通过安装 Windows Opacity 插件直接实现,但是 macOS 上的 VS Code 已经尝试了多种办法都无法透明化~有哪位老哥有办法吗?
1
yechentide 29 天前 via iPhone
|
2
kuanat 29 天前
技术层面窗口透明是合成器( compositor )的功能,应用自己并不能决定自己是否透明。或者换个思路,窗口合成器提供给应用一个抽象的渲染区域,这个区域出现在屏幕的什么地方,以多少透明度显示都是要窗口合成器控制的。
所以需要一个能控制窗口合成器行为的应用,插件起到了告诉这个应用把什么颜色当作透明色的作用。楼上 issue 链接里的插件就是这样。 |
4
noahlias 28 天前 1
|