不知道你有没有过这样一段 尴尬往事。
早年打算录一期编程教学视频,兴致勃勃打开录屏软件,刚准备上手演示。突然意识到一个很现实的难题:屏幕前的观众根本看不到你按下了什么快捷键。
你手指飞快敲下Ctrl+B收起侧边栏,视频里面画面一闪就完事。看回放的小伙伴一脸茫然:哎?刚才发生了什么,他点哪里了?
于是老一批做教程的博主,只能到处去找第三方按键显示小工具。安装完之后麻烦事接踵而至。后台常驻一个小程序,时不时抽风闪退;版本更新之后又莫名其妙失灵;偶尔还会和录屏软件打架,窗口闪烁、乱弹窗。光标更是个老大难问题,小鼠标在高分辨率屏幕上如同沧海一粟,投屏之后观众根本找不到光标在哪。每次录视频前调试一堆辅助软件,折腾十分钟,写代码演示的兴致直接磨掉大半。
就在大家被第三方插件折磨得叫苦不迭的时候,VS Code默默掏出了官方解决方案:Screencast Mode,录屏演示模式。
它是编辑器原生内置功能,不需要你去插件市场搜寻任何扩展。一条命令直接就能把演示效果唤醒。
开启之后有两大法宝:首先是光标外围多出一圈醒目的光晕,跟着你的光标到处游走。哪怕是投屏到大屏幕上,所有人都可以稳稳跟上鼠标移动轨迹,再也不用到处找小小的箭头。第二便是底部悬浮按键提示框,每一次敲击快捷键,界面下方短暂浮现按键文字,Ctrl + Shift + P、Alt + ←都会清晰展示出来。观众一眼就看懂刚刚执行了什么操作。
开启方式也十分简单,调出命令面板Ctrl+Shift+P,搜索Developer: Toggle Screencast Mode,一键