Skip to content

Misuzu2027/syplugin-dual-doc-list

Repository files navigation

二级文档列表插件

功能介绍

  1. 点击文档树中的的笔记本或文档会切换(刷新)文档列表。
  2. 双击文档列表的文档,如果该文档存在子文档,会切换路径查看子文档。
  3. 文档列表选中的文档可以拖拽到文档树进行移动,支持按紧 Ctrl + 单击 实现多选文档后拖拽。(不支持文档树拖拽到文档列表)
  4. 可以在文档树的更多菜单,切换二级文档列表的显示。
  5. 路径可以点击进行切换。

何时会切换路径

  1. 点击笔记本名称或文档名称。
  2. 点击的文档存在子文档。

注意:文档前面的 折叠按钮、Emoji,后面的 更多按钮、添加子文档按钮 不会触发切换路径;

注意事项

该插件使用两种搜索方式,一种是“数据库查询”,另一种是“根据路径获取文档接口”;

因为数据库不存在 子文档数量、文档大小、文档顺序 信息,所以在使用数据库查询时,使用了前面提到的排序方式,会重置为设置中的:“数据库默认查询方式”。 v0.0.6 支持子文档数量排序,通过 /api/filetree/listDocTree 接口获取,不过是查询完数据库后再查询接口排序,所以在查询全部文档没有返回所有文档时(设置的限制大小小于所有文档),此排序不准确。

何时使用数据库查询?

  1. 显示全部文档时。
  2. 开启显示子文档的子文档。
  3. 开启全文搜索 同时 使用了关键字搜索。