-
【分享】导图挂件更新
2022-05-23 12:271、导图默认模板
这个就见仁见智了,如果不习惯现有的默认模板,可以打开挂件所在文件夹里的
jsmind.shell.js
,然后搜索:useDefaultSetting()
改一下函数里边的默认模板就行了。
2、关系线
关系线的话,可以参考它节点之间连线的方法,打开
jsmind.js
,搜索draw_line
就能看到对应的方法,设置好起始节点、结束节点,贝塞尔曲线的两个控制点的位置就可以绘制连线。这个随缘吧,之后有空可以研究一下,暂时要搞其他事情。
-
能不能加一个看板的功能,拖拽超级快血压都上来了
2022-05-20 17:37就是先在引述块里写内容,然后拖拽让引述块水平排列就行。
或者先将引述块拖拽成水平排列的布局,再往里面写东西也一样。
这几行是放到 theme.css 里最后面,可以换个自己喜欢的背景色和边框。
-
能不能加一个看板的功能,拖拽超级快血压都上来了
2022-05-19 13:26😂 血压确实上来了,先把内容装到引述块里再横向排版感觉会好一点,比如我自己用的:
// 处于超级块中的引述块,设置背景色,边框去掉(也可以保留),作为容器 .sb[data-type="NodeSuperBlock"] > .bq[data-type="NodeBlockquote"] { border: none; background-color: #26333e87; }
-
【分享】一个自用的表格挂件——LuckySheet
2022-05-12 19:51导入、导出这个我没在弄耶,当时弄这个本意是尽量让从 excel 粘贴过来的表格保留原格式,现在已经可以了,所以使用文档里导入/导出那一块都没看,就直接把数据存属性里了。
-
【分享】导图挂件更新
2022-05-10 21:34你先试试吧,不一定行
悬浮预览
搜索
r=n(9295);
替换成
r=n(9295);window._a=a;
跳转
搜索
N=n(3532);
替换成
N=n(3532);window._M=P;window._o=o;
-
【分享】导图挂件更新
2022-05-10 16:41更新版本之后,它好像名字变了,但是那两个方法一直都有。
你看看导图里面用到的跳转、悬浮预览无非是:
// 跳转 (0, window.parent._M.openFileById)({ id: myId, position: "right", hasContext: !0, action: window.parent._o.Constants.CB_GET_HL, }); // 悬浮预览 window.parent.siyuan.blockPanels.push( new window.parent._a.BlockPanel({ targetElement: e.target, nodeIds: Arr, }) );
你可以到 mian.js 里搜索一下
openFileById Constants.CB_GET_HL siyuan.blockPanels.push BlockPanel
之类的关键字,看看对应哪个方法,然后右键-【Go to Definition】看看定义在哪里,然后把方法挂到 window 对象上就行了。
比如:我现在在用的,就是下面的改法;
版本:2.0.5 ——windows 平台
修改 main.js搜索
r=n(1472);
替换成
r=n(1472);window._a=a;
搜索
N=n(8528);
替换成
N=n(8528);window._M=P;window._o=o;
-
【分享】一个自用的表格挂件——LuckySheet
2022-05-04 14:08依赖包大一点不打紧的,反正是共用的,.sy 那里也只是写了挂件的引用,不是把整个挂件塞进去,而且加载也有缓存,不会很慢,问题不大。
-
【分享】一个自用的表格挂件——LuckySheet
2022-05-04 13:43哇,你这么早就发现这个开源仓库了,还搞了导入、导出,这样看你这个比较适合发布,因为比较完善。你应该早点发布的,哥们,这样我昨天就不用搞这个了 😂 。
-
【分享】导图挂件更新
2022-05-03 09:371、关于导图添加关系线
关系线就懒得弄了,分支内容之间的联系由双链来构建就可以了。
2、希望能设置导图方向
现在也可以,节点是可以拖拽的,你把它拖到一边就成了单向的了,如下方视频所示。
3、关于弄 Obsidian 插件
暂时没这个想法,不过 jsmind 是开源的,你随时可以拿来改。附上 jsmind 的仓库地址:
-
【分享】导图挂件更新
2022-05-02 08:571、没有找到
笔记本安装的文件夹
你可以右键桌面上思源笔记快捷方式的那个图标——【打开文件所在位置】,应该就能看到
resources
那个文件夹了。然后就可以找到resources\stage\build\app\main.js
2、第 4 步,插入挂件,开始使用
就是平常使用挂件的步骤,文档中输入
/
后弹出列表——点击挂件
,选中要使用的挂件。 -
【分享】导图挂件更新
2022-05-01 17:37刚刚自己用的时候发现有些细节没处理好,稍微修改了一下:
- 检索界面,点击某个搜索结果后,高亮该结果对应的节点,方便在导图中判断节点的位置;
- 节点的路径显示后,前方加一个删除按钮,用于删除点击搜索结果后上方显示的路径;
- 搜索结果列表,由原来的溢出部分用省略号代替,改成横向滚动条,方便查看完整的搜索结果;
-
【分享】导图挂件更新
2022-04-30 18:19你先试试导图中插入块引用之后,点击能不能跳转吧,能跳转还好,说明 main.js 那边的修改生效了,这个时候按住 Alt 键再把鼠标悬浮在块引用上,应该是能悬浮的;
如果连点击插入的块引用都不能跳转,猜测要么是 main.js 没改对,要么缓存没清除,清除缓存那里写的有点草率了,你可以参考帮助文档里修改主题的那种清除缓存的方法:
-
【分享】导图挂件更新
2022-04-28 22:41当前演示的笔记版本是 2.0.2,Windows 平台,如果没有导图的需求,建议不要更新,免得不小心把 main.js 文件弄乱了影响使用。
对了,在 Mac OS 平台上,好像有点不一样:
windows 上
r=n(1472);
在 Mac OS 上对应的是
r=n(9295);
windows 上
$=n(8528);
在 Mac OS 上对应的是
$=n(3532);
-
【 分享 】思维导图小挂件(添加关键字检索 + 缩放功能)
2022-04-17 08:37我刚才切到【导出预览】模式看了下,这个模式跟当前读写块来记录导图数据的方式是冲突的。插入块、读写块内容需要块 ID ,而【导出预览】模式下原本的块 ID 没了,文档发生了一些转变。要解决冲突的话得改变当前导图记录数据的方式。
所见即所得:
导图预览:
-
【 分享 】思维导图小挂件(添加关键字检索 + 缩放功能)
2022-04-16 18:45下午抽空的时候给你整了个体验版,可以插入图片 。
如何插入图片?
- 复制网络图片链接后,双击元素进入编辑状态,然后按 Ctrl+I,就会插入图片;
- 本地图片的话先拖到笔记里,然后复制链接,再使用上面说的快捷键;
- 搜索时,上方显示的路径中如果某个节点是图片,会显示缩略图。
- 建议还是使用网络图片或者手动复制图片的绝对路径,不然思源笔记清理未引用资源的时候会把导图里引用的图片给删了。
最近应该没啥时间搞这个挂件了,不过有问题欢迎反馈,搞得定的话有空的时候会弄一下。