我的常用正则表达式清单

#工具#正则

转换 medium 的一篇文章有列出几种常见命名方式转换的 JS 函数 CamelCase -> kebab-case javascript 使用示例 其中使用了正向前瞻 (positive lookahead),有一些 参考文章 可以学习一下。 kebab-case/snake…

Read more →

Awesome UltiSnips

#Vim#UltiSnips

UltiSnips 不愧为 vim (或乃至所有编辑器)生态下的最佳代码片段解决方案。支持多种常见语法、snippet 添加和管理符合直觉(此处应 cue 一下隔壁对多行文本支持令人垂泪的 vscode)、还有眼花缭乱的 python…

Read more →

编译 Skia canvaskit.wasm

#Skia#WebAssembly

Skia 是 Google 一个开源的跨平台图形库,用于 Android, Chromium, Flutter 等项目。目前项目内有在开发的一个 Skia + WebAssembly 版的 CanvasKit, 可以使用 JS 调用预先编译好的 c++ -> wasm…

Read more →

命令行下的图片压缩工具

#图片#工具

imagemin-cli imagemin/imagemin-cli 是一个用 node.js 写的工具,调用的都是纯 CLI 的开源程序,所以平台兼容性好很多。其依赖的 imagemin 项目支持 imagemin-* 形式的 npm package 插件扩展,cli…

Read more →