Skip to content

Releases: nnq7/obsidian-heading-guard

1.7.3

Choose a tag to compare

@nnq7 nnq7 released this 23 Oct 16:47

新增

  • 「保存标题样式」下方新增一排样式按钮,点一下直接套用(输入框随即显示样式名并锁定)。
  • 内置 Default 默认样式:随插件预置、删不掉,点它一键回到出厂设置。
  • 设置面板最后一行新增「使用帮助」按钮,点击打开仓库页。

变更

  • 新保存的样式追加在按钮行末尾;删除某个方案时,它的按钮同步消失。
  • 方案名可以是任意字符串(取消「新建样式」保留词机制),面板加号改为纯动作。
  • frontmatter 的 | 语义收紧:只有 on| 前缀特殊,其余写法整串当方案名。
  • 删除 heading-guard: off,开关只认字符串 on(不再接受 true / false / yes / no)。

修复

  • 修复差异高亮错位:新增编号与原标题首字符相同时,高亮区间不再偏移(如 1级标题 → 1、1级标题 现在标 1、)。
  • 修复「样式预览」在英文 / 繁体界面下显示简体示例标题。

1.7.2

Choose a tag to compare

@nnq7 nnq7 released this 22 Oct 15:39

新增

  • 编号序列新增「小写罗马数字」(i、ii、iii…)。

变更

  • 界面语言改为跟随 Obsidian 自身的语言设置,设置里的语言开关已移除。
  • 设置面板移除「跳过注释与frontmatter属性说明」,相关内容整理进 README(现已中英双语)。

修复

  • 修正一批影响上架审核的代码规范问题,编号与链接同步的结果不变。

1.7.1

Choose a tag to compare

@nnq7 nnq7 released this 13 Oct 05:43

新增

  • 「继承父标题样式」模式下,样式预览改成左右两栏对照,差别一眼可见。

变更

  • 每级的「跳过编号」改名为「本级不编号」—— 与笔记里的跳过注释 %%skip%% / %%skips%% 区分开。

1.7.0

Choose a tag to compare

@nnq7 nnq7 released this 11 Oct 15:26

新增

  • 设置项「父级别缺失或级别不连续时编号方式」:缺父级时按级别补齐编号,也可选「继承父标题样式」。
  • frontmatter 可按笔记指定样式方案,见「跳过注释与frontmatter属性说明」。
  • 每级「编号序列」与「前后缀括符」合并为一栏「阶梯式编号 / 重新编号」
  • 设置页新增「跳过注释与frontmatter属性说明」折叠段(讲 %%skip%% / %%skips%% 与三种 frontmatter 写法)。

变更

  • 删掉「全局编号尾缀」,各级标题尾缀编号不变,简化设置项。
  • 删掉「手动调用命令前进行询问」开关:现在手动命令一律先弹两列对照窗询问。
  • 设置面板多处优化重排。

修复

  • 套用样式后设置页不再跳回顶部,操作更方便。

1.6.1

Choose a tag to compare

@nnq7 nnq7 released this 07 Oct 19:33

修复标题含连续空格时无法正常编号的问题

1.6.0

Choose a tag to compare

@nnq7 nnq7 released this 01 Oct 17:28

1. 新增:手动调用命令前的确认窗口

开启后,可以在手动执行命令前,弹窗对将要修改的标题内容进行确认,标题修改更省心
image

2.优化:「排除文件夹」点击加号可选择仓库目录,操作更加便捷

1.5.1

Choose a tag to compare

@nnq7 nnq7 released this 29 Sep 16:21
  1. 新增:保存标题样式

  2. 设置面板布局微调

1.5.0

Choose a tag to compare

@nnq7 nnq7 released this 28 Sep 16:51
  • 优化去除旧编号匹配机制,减少误删概率
  • 删除使用概率低的括号,分隔符以及尾缀符号