批量操作

批量作”对话框可以轻松地一次将更改应用于多个笔记,从添加或删除标签等简单作到执行自定义脚本。

互动

  • 第一步是在[missing note]中选择音符。可以将批量作应用于:

    • 单个音符(以及可能的子音符)只需单击它(左键单击或右键单击)即可。

    • 多个音符。有关如何执行此作,请参阅[missing note]

  • [missing note]中单击鼠标右键,然后选择高级应用批量作

  • 默认情况下,只有选定的注释会受到影响。要同时包括音符的所有后代,请选中包括所选音符的后代。对话框顶部受影响的注释数量将更新以反映更改。

  • 可用作部分单击要应用的作。下一节将详细介绍每种方法。

    • 对于所选的每个作,“所选作”部分将更新以显示条目。每个作都有自己的配置。

    • 要删除某个作,只需按其右侧的 X 按钮即可。

    • 可以应用相同类型的多个作,例如添加多个类型。

  • 定义所有作后,按 执行批量作 一次触发所有作。

  • 为方便起见,将保存最后一个批量作配置以供进一步使用,并在再次进入对话框时恢复。

行动

标签

这些作作笔记的[missing note]

  • 添加标签

    • 对于每个笔记,如果它还没有给定名称的标签,它将创建它。将新值字段留空以创建没有值的标签,或完成该字段以分配值。

    • 如果笔记已经有这个标签,它的值将被更新。

  • 更新标签值

    • 对于每个音符,如果它有一个给定名称的标签,它会将其值更改为指定的值。将新值字段留空以创建没有值的标签。

    • 没有标签的笔记不会受到影响。

  • 重命名标签

    • 对于每个音符,如果它有给定名称的标签,它将被重命名/替换为新名称的标签。标签的值(如果存在)将保持不变。

    • 没有标签的笔记不会受到影响。

  • 删除标签

    • 对于每个音符,如果它有一个给定名称的标签,它将被删除(无论它是否有值)。

    • 没有标签的笔记不会受到影响。

关系

这些作作注释的[missing note]

  • 添加关系

    • 对于每个音符,它将创建一个指向给定音符的关系。

    • 没有此关系的笔记不会受到影响。

  • 更新关系目标

    • 对于每个注释,它将修改一个关系以指向新给定的注释。

    • 没有此关系的笔记不会受到影响。

  • 重命名关系

    • 对于每个音符,如果它具有给定名称的关系,则将重命名/替换为新名称的关系。关系的目标音符将保持不变。

    • 没有此关系的笔记不会受到影响。

  • 删除关系

    • 对于每个音符,如果它与给定名称有关系,则将其删除。

    • 没有此关系的笔记不会受到影响。

笔记

  • 重命名备忘录

    • 对于每个笔记,它会将笔记的标题更改为给定的标题。

    • 作为更高级的用例,注释可以是一个“模板字符串”,它允许动态值通过 [missing note] 访问注释信息,例如:

      • NEW: ${note.title}所有音符前缀为 .NEW:

      • ${note.dateCreatedObj.format('MM-DD:')}: ${note.title}将在笔记标题前加上每个笔记的创建日期(月日格式)。

  • 移动注释

    • 对于每个音符,它将被移动到指定的父音符。

    • 作为不太复杂情况的替代方法,可以通过剪切→粘贴或上下文菜单直接从[missing note]中移动注释。

  • 删除备忘录

    • 对于每个注释,它将被删除。

    • 作为不太复杂情况的替代方法,可以通过选择音符并按 直接从[missing note]中删除音符。Delete

  • 删除注释修订

别人

  • 执行脚本

    • 对于更复杂的场景,可以键入 JavaScript 表达式以应用必要的更改。

    • 例子:

      • 要将后缀(在本例中为 ),请对注释标题应用:- suffix

         

        note.title = note.title + " - suffix";
        

        * 要根据另一个属性更改注释的属性,例如将标签设置为注释的标题:#shareAlias

         

        note.setLabel("shareAlias", note.title)

“您的支持是我持续分享的动力”

微信收款码
微信
支付宝收款码
支付宝

目录关闭