onenote实用•炫酷功能系列篇②:用插件让效率翻倍

原创 小斯  2020-04-06 19:59 

对我而言,onenote作为office系列的一员,最大的遗憾就是——竟然不支持VBA!office如此强大的一个通用神器,在onenote这里竟然直接被砍了。好在还有个替代品——Onetastic,虽然功能和效率上远不如VBA,但也算是非常强大的辅助工具。

网上一些文章或视频提到Onetastic,总说这是onenote的官方插件,其实并不是,不过倒确实是官方人员开发的,引起误解倒也能理解。Onetastic是onenote项目组的一个成员利用自己的业余时间开发的一个插件,纯粹是私人性质的插件,和官方并无关系。既是私人开发,和官方的VBA相比,那确实不公平。

Onetastic中提供的对象和方法虽然并不多,但比较常见的基本都提供了,所以用Onetastic其实也能实现很多想要的功能。Onetastic虽然达不到神器的级别,但绝对也是一把相当强悍的利器。

下面介绍一些我常用的宏。

1

查看段落时间

这里需要谈到onenote底层对象Paragraph一个非常重要的属性:creationTime,即创建时间。当然,对应的,还有一个lastModifiedTime属性。时间,在onenote中无处不在。

onenote中有个主菜单选项卡叫“历史记录”,可以查看笔记历史,当然就是通过时间属性来实现的。

你在onenote(任何平台)中记录下的任何一段文字,都隐含着同时将时间属性记录了,通过宏,你可以查看任一段落的创建时间。

onenote实用•炫酷功能系列篇②:用插件让效率翻倍 onenote 第1张

这是我个人最喜欢的onenote底层属性之一。例如做日程管理时,我会利用这个属性,让它自动记录下任务的开始与完成时间。其实,更深层次上,onenote相当于你的人生日记,上面记录的是整个生命线,你在人生的某一天某一刻记下了某一条信息,整个时间线清清楚楚。

2

单页面模板

如果你有些很固定而且使用很频繁的标题范式,不妨用宏来创建。虽然插入页面模板也可以实现,但是来回切换、选来选去实在太繁琐。

例如,我的笔记中,这个CAS单页面模板几乎无处不在。写个宏,自动生成页面,并且自动放到顶部。

onenote实用•炫酷功能系列篇②:用插件让效率翻倍 onenote 第2张

3

多页面模板

单页面尚可以通过页面模板来凑合创建,而对于多页面,页面模板就束手无策了。此时,当然还是可以用宏来解决。

还是以我笔记本的CAS分区为例,这是我管理笔记的一个固定范式,我的每个onenote笔记本中都至少有一个CAS分区。

onenote实用•炫酷功能系列篇②:用插件让效率翻倍 onenote 第3张

4

按缩进文本创建层级目录页面

上面介绍的多页面模板是针对那种相对固定的模板,若你需要自由度更大的批量创建页面,下面这个宏应该能满足需求。

例如,进行同主题阅读后,我会从中总结出一个属于自己的知识框架,然后直接用这个框架作为onenote中的目录来管理具体知识点。例如,以下为“时间管理”的一部分目录。

onenote实用•炫酷功能系列篇②:用插件让效率翻倍 onenote 第4张

关于目录,有太多太多东西可以拓展了!“目录”这类宏是我使用Onetastic以来最极致的体验,因为它和我的CAS知识管理思想太契合了!以后再细说。

温馨提示:此文首发于小斯想cas01.com),发布于多个平台,后续的内容更改与维护、相关讨论与答疑、相关资源分享与更新,主要集中在首发站进行。可关注公众号“小斯想”,及时获取相关更新。

onenote实用•炫酷功能系列篇②:用插件让效率翻倍 onenote 第5张

本文地址:http://cas01.com/4805.html
关注我们:请关注一下我们的微信公众号:扫描二维码小斯想的公众号,公众号:cas01
温馨提示:本站发布的压缩包如需密码解压,若无特别说明,密码统一为:cas01.com
版权声明:本文为原创文章,版权归 小斯 所有,欢迎分享本文,转载请保留出处!

发表评论


表情