在介绍具体的添加或删除操作之前,首先应该弄明白一个问题:可以在哪些笔记对象上添加标记?
在onenote笔记容器系列③:从页面结构上理解笔记容器一文中,详细介绍过笔记容器的基本结构。在onenote页面中,支持添加标记的是以下三个对象:Paragraph(段落)、 Image(图片)、 EmbeddedFile(文件附件),前面两个对象都是相当常用的标记对象。
高效地添加标记
可以通过菜单选择对应标记进行添加,但这样做效率很低。强烈建议熟练掌握快捷键,应用快捷键可以在标记及其他很多方面大幅提高效率。
onenote中,提供了9个添加标记的快捷键,Ctrl+1~9,对应标记菜单中的前9个标记,标记的排列顺序可以根据实际情况自行调整。
默认快捷键其实也不够方便,组合键的两个键在键盘上跨度太大,有的组合甚至需要用两只手来操作,已经谈不上快捷了,这时菜单可能更快。有个很好的解决办法是,结合三方软件(例如AHK,本站之前发过入门系列教程)重映射快捷键,例如将Ctrl+1~9重映射至F1~F9,这样就很方便了,提高效率是肯定的,而且可能会大大促进你使用快捷键的频率。
高效地删除标记
在每个标记上右键,选择菜单上的“删除标记”删除当前标记。更好的办法还是用快捷键,可以批量选择多个要删除标记的段落,然后按Ctrl+0即可全部删除。
标记在细节上的一些操作,多用用就清楚了。而这些相对高效的技巧,建议掌握,能大幅提高效率。
如果想批量删除笔记本上所有同一名称的标记,Onetastic只需简单几行代码就能实现。类似这种定制的、细分的批量操作功能,很多都可以通过Onetastic去实现。
上面这段应该是很久以前的笔误了,下面作出修正:
就目前Onetastic提供的API来看,批量修改标记段落比较容易,但批量删除标记似乎无法做到。在我的印象里,Onetastic几乎没有提供任何直接删除对象的方法。如果用COM插件编程,批量删除确实只是几句话的事,例如,Onemore插件就提供了批量删除标记的功能,不过默认仅限于当前页面,未提供选择范围(熟悉的话也好改)。但插件编程对于很多人来说太过遥远,而相对好操作的Onetastic又没提供这类方法,那也很无奈。
这类批量操作,如果无法通过编程解决,那较好的办法或许就是借用AHK这类工具了。当然,前提仍然是你得熟悉这类工具。另外注意,毕竟这涉及到批量更改页面,操作前,务必先做好备份。
如果两类工具都不熟悉,那只能手动慢慢删了。
公 众 号 :注意两个号的区别,小斯想(OneNote为主);cas01(知识管理理论及实践)。
温馨提示:本站发布的压缩包如需密码解压,若无特别说明,密码统一为:cas01.com
版权声明:本文为原创文章,版权归 小斯 所有,转载请保留出处。
发表于2022-12-04 at 16:08 地板
能不能对段落的部分文字做标记呢,这个真的很需要!我明明需要重点突出的是一段话里面的一个词或者一句话,结果非要争个段落标记,反而重点不突出了。
@国王有对驴耳朵用高亮色
发表于2022-05-10 at 12:07 板凳
如果想批量删除笔记本上所有同一名称的标记,Onetastic只需简单几行代码就能实现。这个代码能共享下不?
@木星你可以用标记搜索查看一下你所有的标记,如果数量确实很多,又确实有批量清除的需求,建议看看本站AHK系列的前5篇文章,并实际应用一下,之后可以给你提供批量清除的方案;如果数量不多或没那么紧迫,手动慢慢删
发表于2022-05-09 at 18:52 沙发
您好,这系列文章受益匪浅,用onenote几年,由于我之前使用不规范,较随意,使用大量的标记,目前我想,把所有的历史标记全部删掉,批量操作的方法具体是什么?多谢了
@木星文章最后说了,用Onetastic插件可以轻松实现这种批量操作。如果没用过,可以看看本站Onetastic系列文章
@小斯Onetastic插件这个插件我也在用,其批量去掉标记的宏的名称是什么?还是说没有现成的,得自己写宏,自己写那几行代码才可以呢?
@木星抱歉,没注意到你说的是批量删除。批量修改容易,批量删除却比较困难,我在这篇文章最后新增了几段话,可以看看。如果你懂点AHK,那也容易解决,可以给你提供具体方案;但如果不熟悉,我也没什么好的推荐了。