【MN4 插件】Focus Next——快捷切换脑图卡片焦点

【MN4 插件】Focus Next——快捷切换脑图卡片焦点

插件简介

Focus Next 插件主要解决刷题或复习时,需要反复双击退出当前卡片焦点、再双击进入相邻卡片焦点的问题。进入任意脑图卡片焦点后,点击学习界面两侧的“上一张”或“下一张”按钮,即可直接进入当前卡片的相邻同级脑图卡片焦点,无需再次手动选中卡片。

当前版本:1.0.6
作者:乔木Joe
最低支持:MarginNote 4.4.5

功能概览

  • 在脑图学习界面左、右两侧提供“上一张”和“下一张”按钮
  • 按当前卡片的同级兄弟顺序前后切换,不跨层级
  • 自动切换到相邻卡片焦点
  • 插件工具栏开关可显示或隐藏按钮
  • 支持拖动右侧按钮调整位置,并记住位置
使用方法(点击展开)
  1. 安装并启用 Focus Next-v1.0.6.mnaddon。
  2. 进入 MarginNote 的脑图学习界面。
  3. 在工具栏打开 Focus Next,左侧出现“上一张”、右侧出现“下一张”按钮。
  4. 双击任意脑图卡片进入焦点。
  5. 直接点击“上一张”或“下一张”,进入当前卡片的相邻同级卡片焦点,无需再次点击卡片。
  6. 两个按钮均可拖动调整位置;松开后位置会分别自动保存。到同级第一张或最后一张时会提示并停留在当前卡片。
  7. 在工具栏关闭插件后,右侧按钮会消失。
切换规则(点击展开)

插件只统计当前卡片的 parentNote.childNotes,因此切换顺序为同一个父节点下的兄弟卡片顺序:

上一个同级卡片 ← 当前卡片 → 下一个同级卡片

不会自动跳入子节点、返回父节点或切换到其他脑图。

常见问题(点击展开)

点击后没有移动到下一张怎么办?

请确认当前处于脑图学习界面,并且当前脑图已经加载完成。不同 MarginNote 版本对当前脑图焦点的暴露方式可能不同;如果插件无法读取当前卡片,会显示提示信息。

会不会修改卡片内容?

不会。插件只执行学习焦点切换,不修改卡片正文、标题或层级结构。

Ver 1.0.6 更新(点击展开)

上一张功能

  • 新增左侧“上一张”按钮,可切换到当前卡片的上一个同级节点。
  • 到同级第一张时显示提示,不跨层级切换。
  • 上一张与下一张按钮均支持独立拖动,并分别记住位置。
Ver 1.0.5 更新(点击展开)

只显示标题兼容性调整

  • 修复开启“只显示标题”后正文被选中状态展开的情况。
Ver 1.0.4 更新(点击展开)

工具栏状态刷新优化

  • 修复开关切换后工具栏图标颜色更新延迟的问题。
  • 开启或关闭 Focus Next 后,立即刷新 MarginNote 插件命令状态。
  • 更换 Focus Next 工具栏图标。
Ver 1.0.3 更新(点击展开)

按钮位置恢复优化

  • 使用相对位置保存“下一张”按钮的位置。
  • 重新进入学习集后按当前界面尺寸恢复按钮位置。
  • 兼容旧版本保存的按钮坐标。
Ver 1.0.2 更新(点击展开)

焦点识别与按钮操作优化

  • 重写当前脑图焦点识别逻辑,进入卡片焦点后可直接点击“下一张”。
  • 无需先单击选中卡片,再点击“下一张”。
  • 支持自由拖动“下一张”按钮,避免遮挡 MarginNote 操作区域。
  • 自动保存按钮位置,重新打开学习界面后恢复。
Ver 1.0.1 更新(点击展开)

位置与兼容性优化

  • 支持拖动右侧“下一张”按钮,调整到不遮挡操作的位置。
  • 自动保存按钮位置,下次进入学习界面时恢复。
  • 优化脑图焦点切换后的节点定位兼容性。
Ver 1.0.0 更新(点击展开)

首个正式版本

  • 新增脑图同级卡片“下一张”焦点切换。
  • 新增学习界面右侧浮动“下一张”按钮。
  • 新增工具栏开关,可控制按钮显示和隐藏。
  • 新增焦点切换后的脑图节点定位。

当前版本

插件名称:Focus Next
版本:1.0.6
作者:乔木Joe
最低 MarginNote 版本:4.4.5

下载

请下载并安装附件:

Focus Next-v1.0.6.mnaddon (7.4 KB)

如果切换失败,请提供 MarginNote 版本、当前所在界面,以及插件显示的完整提示信息。请不要分享包含个人笔记内容的截图或文件。

1 Like

你好 请问为什么插件打开之后图标还是灰色的 有时候不好确定打开没打开

是bug 下个版本修复

已修复

新版本增加了在焦点模式下,开启只显示标题功能,切换卡片时,下一张卡片只显示标题,不再显示内容,针对一些用户需要在焦点内进行默写的场景做出更新。不使用该功能时,取消只显示标题功能即可

感谢:folded_hands:做得好好 方便了很多

谢谢夸奖 能帮到你就好

1 Like

很好用!就是能不能加上也能去前一个焦点呀

可以的 等我下个版本更新

1 Like

好呀好呀!还有就是焦点模式下一页这个视图就会缩成 35%,每次都要重新放大,不知道为啥呢

已支持

这个我研究研究 我也不知道有没有相关接口可以实现

已经下载用啦,感谢!就是那个卡片还是忽大忽小,不知道是不是我哪里设置不对了

这个是mn调用changeFocusToNote之后自动进行的“目标卡片适配”缩放, mn会根据下一张卡片的实际尺寸、内容高度、所在位置,以及当前可用脑图区域计算一个“能看见目标卡片”的比例 基本上是百分之30到40之间浮动,我现在也没有什么比较好的解决办法

下载移动到mn文件夹 点导入选择插件显示无法加载未经认证的插件是什么情况 :sob:

这是因为插件还未认证 可以去进入设置找到插件 把允许加载未经认证插件选项打开 或者等我去认证 明天应该就能通过

已官方签名

谢谢非常实用! 不过进入沉浸模式好像就不能使用了

这个是官方限制 不过他们说后面会协调沉浸模式和插件显示之间平衡 可以等后面版本更新

无法加载未经认证的插件