Skip to content

Releases: obgnail/typora_plugin

1.11.5

13 Oct 13:40
04233d4
Compare
Choose a tag to compare
  1. feat:【markmap】:支持导出 HTML 格式的可交互文件
  2. chg:【md-padding】:优化解析器代码,提高解析效率

注意:HTML 文件的 script、css 需要从 cdn.jsdelivr.net 获取,中国内陆用户可能无法访问,此时还是建议导出为 SVG 格式。

1.11.4

11 Oct 07:04
3fea5ba
Compare
Choose a tag to compare
  1. feat:【markdownLint】:fix lint 时固定 scrollTop ( #791
  2. feat:【core / dialog】:textarea 支持 resize 属性
  3. chg:【core】:删除部分 deprecated function
  4. chg:【commander】【resize_table】:优化代码

1.11.3

07 Oct 09:00
cdc6547
Compare
Choose a tag to compare
  1. feat:【core / diagramParser】:当代码块内容为空时,添加默认的渲染样式
  2. chg:【core】:新增 runtime 组件
  3. doc:优化配置说明

1.11.2

06 Oct 04:35
041484e
Compare
Choose a tag to compare
  1. chg:【core】:移除 settings.default.toml 中的 clickable 选项,交由程序自行决定
  2. feat:【fence_enhance】:新增 BUTTON_COLOR 选项,支持设置按钮颜色( #783
  3. chg:【slash_commands】:优化代码

clickable 选项几乎没有意义,因为不可点击功能可以被 right_click_menu 的隐藏功能替代。同时,我希望有关右键菜单的配置全部集中到 right_click_menu 插件上。

1.11.1

04 Oct 05:12
6b29fe3
Compare
Choose a tag to compare
  1. fix:Typora首次启动的空白文档,并且没有 MountFolder 的情况下,没有原地打开文件夹,于 typora 原生行为相悖( #780 )
  2. fix:【markmap】:思维导图弹窗会遮挡 Typora 原生的替换框( #782
  3. feat:【toc】:新增 toc_font_size 配置选项,支持能自定义大纲的文字尺寸
  4. chg:默认关闭插件【cipher】

1.11.0

02 Oct 13:55
26aa890
Compare
Choose a tag to compare
  1. refactor:【core】:重构二级插件的配置加载机制,使得所有配置文件的格式保持一致(兼容旧格式)
  2. fix:【markmap】:思维导图过滤脚注内容( #777
  3. chg:【toc】【commander】【search_multi】:优化代码,优化样式

1.10.45

01 Oct 05:56
e10c2cf
Compare
Choose a tag to compare
  1. fix:【reopenClosedFiles】:低概率下无法自动打开的 BUG( #772
  2. fix:【md_padding】:语法解析器有 BUG,导致特定文本无法正常解析( #769 )
  3. feat:【search_multi】:搜索文法小调整,目前支持使用 | 代替 OR,两者是等价的

search_multi 高级搜索举例:输入 (foo bar) OR ("foo bar" abc) -baz 会搜索满足以下要求的文档:

  • 要求1:要么同时包含 foobar 两个关键字,要么同时包含 foo barabc 两个关键字
  • 要求2:不包含 baz 关键字

IMG_2024-09-29_17-55-28 (1)

1.10.44

30 Sep 10:42
722557b
Compare
Choose a tag to compare
  1. feat:【resize_image】:支持将 markdown 格式的图片转为 HTML img 标签,支持修改永久修改图片尺寸( #766
  2. chg:【resize_image】:Typora 新增了 ctrl+wheel 快捷键,与当前插件的快捷键冲突了,故将插件快捷键改为 alt+wheel#766
  3. chg:【multi_highligher】:优化代码

1.10.43

29 Sep 10:33
6688e6f
Compare
Choose a tag to compare

changelog

  1. feat:【search_multi】【multi_highlighter】:支持高级搜索
  2. feat:【core / dialog】:支持 color input
  3. chg:【toc】【hotkeyHub】【file_counter】:优化代码

高级搜索举例:输入 (foo bar) OR ("foo bar" abc) -baz 会搜索满足以下要求的文档:

  • 要求1:要么同时包含 foobar 两个关键字,要么同时包含 foo barabc 两个关键字
  • 要求2:不包含 baz 关键字

IMG_2024-09-29_17-55-28 (1)

对应文法如下,比较简单,但是应该够用了,也符合直觉:

<query> ::= <expr>
<expr> ::= <term> ( 'OR' <term> )*
<term> ::= <factor> ( <minus_and> <factor> )*
<factor> ::= <quoted_phrase> | <keyword> | '(' <expr> ')'
<quoted_phrase> ::= '"' [<keyword>] '"'
<minus_and> ::= '-' | ' '
<keyword> ::= \w+

1.10.42

27 Sep 11:02
593809c
Compare
Choose a tag to compare
  1. feat:【core】:右键菜单选项的变动全部自动持久化到配置文件中,重启 Typora 后不再自动恢复
  2. chg:【fence_enhance】:优化【语法折叠】性能,并默认启用(ENABLE_LANGUAGE_FOLD置为true)
  3. chg:【scrollBookmarker】:优化样式,优化代码
  4. chg:【scrollBookmarker】:默认关闭此插件
  5. feat:【core \ eventHub】:支持设置事件回调函数的优先级
  6. chg:【fence_enhance】【export_enhance】:优化代码

IMG_2024-09-27_18-54-24