AppTimer,检测窗口名称,启动 6 次,间隔 100ms4,WM_CLOSE
方法关闭,取平均值
C:\tools\pragtical\pragtical.exe - 6 executions
0.1965
0.1853
0.1850
0.1975
0.1955
0.1774
C:\tools\npp\notepad++.exe - 6 executions
0.2159
0.2182
0.2019
0.2079
0.2005
0.2054
写完感觉有点虎头蛇尾,anyway 就这样吧。之前没怎么接触 Lua,为数不多的经验就是 Pico-8 和 Godot 开发,但 Pico-8 是自己实现的 Lua,很多标准库不能用,而 Godot 的 LuaAPI 隐约记得不是官方支持,还是 GDScript 为主流。在 pragtical 的 Plugin Manager 看很多插件的源码都很简单,后面可能写几个插件练练手,也算是回馈社区。
我多年来对于写作的观点是,文品与人品毫无关联,纯属后人牵强附会。引申出来的广泛观点也让我对各种撕逼/互锤、饭圈文化、影视剧封杀现象冷眼相看。凯恩斯有句话(虽然关于出处一直有各种看法):When the Facts Change, I Change My Mind. What Do You Do, Sir? 不能通过上帝视角看待问题,总归是有各种偏见和不客观的地方。乔布斯是个人渣,并不妨碍人们欣赏他做的产品。很多娱乐界的明星私生活混乱,何必封死现有文化产品的消费,不让产出新的产品即可。同理,小众文化圈地自萌,哪怕走向偏激都鲜有人管(当然这是有问题的),但搞殖民主义大肆扩展 攻城掠地 我就看不下去了。 ↩︎
为了方便装机,又搓了个 file-assoc-reg 脚本,根据 config.json
自动生成文件关联相关的注册表,这又是后话 ↩︎
如果这点是刚需,可以使用 EmEditor,免费版 足够应对类似场景。EE 据说能打开 TB 级别的文件,但真遇到这种情况,感觉可能文件系统先炸了,都没机会抢救= = ↩︎
这里间隔设置得太短了,后面根本不是冷启动,但反正怎么测都比 npp 快就没有修正。 ↩︎
Sine īrā et studiō