OneNote 引入的新功能之一是可以折叠和展开子页面。 这样您就能够轻松地消灭杂乱,整理您的分区以及仅查看顶级页。 如果您的分区中有多个页面组,逐一折叠/展开每个单独的页面组会很麻烦。 所以我决定做一个超级工具为您解决这个问题。 要使用它,只需在当前分区下在视图选项卡里单击“切换所有组”(Toggle All Groups)按钮,可折叠/展开当前分区中的所有页面组。 有的逻辑,要确定是否应该展开或折叠页面组需要一点逻辑。 例如,假设您的一个分区中,某些页面组已在折叠状态,而其它页面组在展开状态。 那该工具应如何确定适当的行为呢? 它应该只是反向的当前页面的状态吗? 把折叠的展开把展开的折叠?这似乎与目标不一致。既然工具的设计目的是要显示或隐藏所有子页面。 所以逻辑部分中采取的是以第一个页面组的状态为标准,改变它的状态,然后余下所有页面组与第一个页面组的状态匹配。 我添加了三个其他按钮作为赠品,它们可以做一些简单的任务,只是可能没有这些工具也能很容易地实现这些功能。 但我发现自己有时想要按不符合OneNote正常操作的方式执行此操作。 有一个按钮用于只折叠当前页面组,而不是所有页面组。 此外,有一些按钮用以增大或减小当前页的缩进。 |