为了让程序员也能感受到《黑神话:悟空》的激燃氛围,作者开发了一个 VSCode 小扩展。这款插件能在你编写代码时带来游戏中的打斗快感,让你的编程旅程充满刺激与乐趣。快来一步步实现这个插件,给你的编码过程添点新鲜感吧!

原理

插件的核心原理是利用 VSCode 的 TextEditorDecorationType 来展示逐帧动画。由于 VSCode 不支持直接播放 MP4 视频,我们需要先将视频转成图片序列,然后通过装饰的方式来显示这些图片。

源码

https://github.com/nicepkg/vscode-funny

教程

https://juejin.cn/post/7404748015573860352