将标签作为嵌套树浏览
有些标签使用分隔符将层次结构打包成单个值——例如 Jazz/Cool Jazz 的分组标签,或 Electronic/Ambient/Drone 的自定义流派。默认情况下,整个字符串是一个扁平的条目,因此您在标签中编码的结构被浪费了。将字段标记为分层,插件会根据您选择的分隔符拆分每个值,并将其转换为一个可深入的树——您选择爵士,然后选择冷爵士,与标签的写法完全一致。
您可以在库选项选项卡上进行设置:选择一个字段,输入分隔其级别的一个字符(例如 /),然后将其添加到列表中。然后,无论该字段在任何发现路径中用作分组级别,它都将适用。在分支而不是叶子处标记的曲目——仅标记为 Jazz,没有子流派——会出现在更深分支旁边的带括号的**[爵士]**条目下,因此没有任何内容被隐藏。只包含一个子项的分支会自动折叠(与所有其他地方的单选规则相同),并且 ; 不能用作分隔符——那是 MusicBee 自己的多值分隔符,因此像 Rock; Jazz/Cool Jazz 这样的值会首先拆分为两个标签,然后每个标签都会被深入。
示例。您的曲目带有
Jazz/Cool Jazz、Jazz/Hard Bop和Classical/Baroque等分组标签,以及按分组分组的发现路径。扁平化后,节点列出三个长条目。将分组标记为分层,分隔符为/,相同的节点现在打开为爵士和古典;打开爵士会显示冷爵士和硬波普。仅标记为Jazz的曲目会出现在它们旁边的**[爵士]**条目下。您无法仅凭标签预测此布局——它完全取决于您标记了哪个字段以及使用哪个分隔符——因此值得刻意设置。

设置
| 控件 | 功能 |
|---|---|
| 层级字段 | 渲染为可深入树的字段列表,每个字段都与其一个字符的分隔符配对。选择一个字段,输入分隔符(不是 ;),然后添加它;然后,无论发现路径按该字段分组,该字段都会逐级深入。 |