vsc能否给单个窗口设置透明度,有无插件实现鼠标穿透功能
vscode吧
全部回复
仅看楼主
level 1
natsutonbi 楼主
主要的需求是能一边参考网页、资料什么的,一边码字或者码代码。
(目前用的笔记本单屏,因此有这个需求,虽说平时有外接屏挺方便的,但还是可预见的有无法携带外接显示器的场景)
一般都是分屏解决的,但网页什么的只看一半对于16寸屏幕还是太过挑战了些,但写代码一半屏幕一般还是够用了(只要你一行不写太多。。。代码习惯问题)。
我的设想是浏览器什么的保持全屏,vscode窗口半透明,置顶,且有需要可以方便的点击窗口下的按键,在主要元素都在一侧时相对不那么影响观看和交互。
这个方案的缺点显而易见就是不能多个透明窗口重叠(要是能让重叠区域自动毛玻璃就好了。。。但这个还是太复杂些)
目前使用vsc内置插件Windows opacity实现半透明,使用powertoys置顶窗口
效果如下
但他这个透明设置是全局生效的,而且只要在别的窗口更改settings.json就会变成默认透明度,哪怕在profile中单独设置了(虽然重新打开就可以了,但这东西全局生效就挺闹的),因此想询问是否有可能给某个窗口单独设置透明度的选项
再者,虽然大部分网页的主要内容都分布在右边或者中间,但还是有相当数量的按键在右边,因此想着是否有不用最小化vsc窗口也能点击到窗口下的按钮,就是让当前vsc窗口无法捕获鼠标事件,如果不能点下面的按钮那我透明化+置顶几乎没有用,就除了方便看右半内容,等要点击右半时还是得最小化。。。
(另外类似配置我也用到了terminal上)
望解决
2023年08月23日 17点08分 1
level 1
natsutonbi 楼主
可以直接用windowTop,此贴终结
2023年08月24日 03点08分 2
1