OK!继续来分享上一周接触到了一些讯息!
lirantal/nodejs-cli-apps-best-practices: The largest Node.js CLI Apps best practices list ✨ 是一个指导性的仓库,主要介绍了开发Node.js
命令行程序的最佳实践,如果你也需要开发命令行程序,非常推荐学习一下。
joye61/typescript-tutorial: TypeScript速成教程(2小时速成):本教程以快速工程实践为目标,旨在让读者速成,能够迅速的GET到语言的核心知识点,并付诸实践!
此文最近更新于三年前,初始提交是五年前,其版本内容会缺少最近几年的新知识,不过难得之处在于作者写得非常简洁,值得不擅长TypeScript
的开发者花两小时学习一下。
farzher/fuzzysort: Fast SublimeText-like fuzzy search for JavaScript. 如果你需要在JavaScript
生态下开发内容模糊搜索的功能,那么fuzzysort
将会是一个很好的开源选项。
其优点是:零依赖
+单文件
+仅 5kb
+快速反应
,根据作者的统计 13000 个适度大小的文件模糊搜索时间能保持在 1ms 以下。
微软并未在软件卸载程序中心提供Edge
浏览器的卸载功能,因此我找到了下面这个程序来卸载浏览器:
这是一个 windows edge 浏览器卸载工具,支持仅卸载 edge
的同时保存 WebView
,以免某些依赖于WebView
的应用出现问题。
Velja on the Mac App Store 快捷设置 macOS 默认浏览器的软件
Command X — Sindre Sorhus macOS 模拟 windows 使用command
+x
组合键剪切文件
QuickGPT Velja 和 Command X 的作者的另一个免费应用,调用了官方的接口,封装了一个 UI,配合系统快捷键可以快速切换和显示 ChatGPT,很好用。
Pic Smaller – Compress JPEG, PNG, WEBP, AVIF, SVG and GIF images intelligently 国人作者开发的一款开源的图片压缩应用,数据都在客户端,压缩操作也不经过服务器,压缩效果可以微调。
it-ebooks-0/geektime-books: :books: 极客时间电子书:一个github
上的电子书分享仓库。
很多应用都有内部的资源检索功能支持,如果你也需要编写类似的应用,可以考虑:
Fast, composable, unstyled command menu for React — ⌘K
这是一个无样式组件,提供了强大的内容搜索逻辑控制,我们只需要为它添加自己喜欢的样式就好。
如果你使用React
,那么也可以无缝使用:react-cmdk | Build your dream command palette 这个带默认样式的组件
如果你使用vue
,那么也有对应的封装库支持:
非常期待读者的点赞和支持,或多或少我都能从中得到鼓励❤️
好了,今天的分享就先到这里,大家下周见~