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

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

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

查看段落时间

 

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

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

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

Microsoft OneNote 如何使用Onetastic插件让效率翻倍

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

单页面模板

 

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

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

Microsoft OneNote 如何使用Onetastic插件让效率翻倍

多页面模板

 

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

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

Microsoft OneNote 如何使用Onetastic插件让效率翻倍

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

 

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

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

Microsoft OneNote 如何使用Onetastic插件让效率翻倍

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

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注