接下来开始新的工具箱系列文章。该系列会和以前的Onetastic系列类似,每更新一个重要功能,都会发一篇详细的文章教程,有些还会同步发个演示视频。文章教程不会仅限于介绍基本操作,一般还会包含功能初衷、背后的理解、实践场景等内容。
旧版工具箱不再更新
旧版工具箱的优化主要体现在界面布局、中英环境、操作提示等易用性细节上,功能本身基本未作修改,仍是OneMore原本的功能。原本只是自用,分享时沿用了“小斯想工具箱”这个名称。新版仍使用这个名称,旧版名称改为“OM”。
旧版工具箱是基于OneMore4.11改的,原项目用的MIT许可,可以很自由地进行修改。似乎从之后的第几个版本开始,项目许可开始相对严格,改起来没那么自由了。
考虑到OneMore新版项目版权声明的变化,旧版工具箱基本上停留在4.11那里,没有将OneMore后续新功能集成进来。而且,旧版工具箱原本就对4.11原版100多个功能进行了大幅精简,保留的都是我当时觉得相对常用(以及可用)的功能,基本上就是那些了。因此,即便OneMore新版仍使用MIT许可,也没有太大欲望去进行更新了。对OneMore新版新增功能感兴趣的,建议直接使用OneMore。
另外,旧版工具箱用了一两年,这段时间内,OneNote笔记管理范式以及对插件的理解都有了很大的改进,OneMore和Onetastic等插件在某些基础的重要细节上已经无法满足我的需求,只好直接从OneNote官方API开始写代码来实现一些自定义功能。写着写着发现,似乎可以开始弄个新版工具箱了。
基于以上两点原因,旧版工具箱不再更新(即便偶尔更新,也只会是对现有细节的完善,不会增加新功能),以后若觉得不合适,可能会取消分享。大家若需要旧版工具箱,可自行备份一下安装文件。
现阶段,建议大家将新旧工具箱两个版本都装上,因为很多功能是互补的。以后随着新版工具箱的逐渐完善,或许可以渐渐覆盖旧版工具箱。
新版工具箱相关说明
新版工具箱里的不少功能以及一些底层方法都是自己写的代码,但项目底层架构仍然基于OneMore项目,OneMore的相关声明仍原样保留在新版工具箱中。这次用的是一个更老的版本:OneMore3.71,这个版本更轻,而且架构已经比较成熟全面,用来做自定义开发已经足够。OneMore底层做的很好,用着很方便,暂时没有从零新建一个项目的想法,太费劲,实在有需要时再说。
新版工具箱目前已经写了一些功能,基本上都是按自己的需求进行自定义开发的:有些功能是自己完全从零开始写的,有些是基于OneMore功能做了一些重要的自定义修改,只有少数功能是直接从OneMore中迁移过来的(一般也会在具体细节上做一些修改)。
新版工具箱此前一直是自用,很多具体细节是直接按自己的使用习惯内置在代码中。分享版不同于自用版,在分享各个功能之前,还需要在友好性方面进行单独的完善,而且还得同步写教程,这个得慢慢来。大家根据实际情况,若当前发布的功能正好是需要的,覆盖更新即可,用不着发布一次更新一次。

公众号“小斯想”主界面对话框回复“01”,获取最新版“小斯想工具箱”以及OneMore的安装文件。
公 众 号 :注意两个号的区别,小斯想


温馨提示:本站发布的压缩包如需密码解压,若无特别说明,密码统一为:cas01.com
版权声明:本文为原创文章,版权归 小斯 所有,转载请保留出处。
发表于2023-05-29 at 12:49 板凳
想请教一个问题,就是用工具箱自定义样式中,那个强调样式,或者超过原内置样式后的自定义样式,能否定义快捷键应用格式,我想多次应用强调样式,有啥快捷的方法吗?
@gdqb521可以将强调样式移动到前9位里,再调用对应快捷键
发表于2023-05-28 at 18:41 沙发
新工具箱能把一些常用的宏加上去吗,比如选择关键词段落、批量创建页面这些?或者整个自定义条目,能自己定义一些功能的!哈哈哈,自定义的那种就真是无敌了。大神,开挂吧!![[鼓掌]](https://cas01.com/wp-content/themes/Nana/images/smilies/11.gif)
@shinae常用功能会慢慢加上的。至于自定义功能,Onetastic应该已经属于个人插件的极致了。