0040 为何 Dataview

最近看到一个插件,实现的效果基本上就是添加一个 Dataview 的自定义视图。那这么说我也可以把我写的东西做成插件。

然后发现了一个小坑。那个插件的 CSS 是长期加载的,函数是一直注册的。稍微对性能有那么一点拖累。毕竟可能这个功能我们只在特定的笔记下才需要使用。

而 Dataview 本身在这方面优化得很好,自定义视图不使用就不加载。这样我为特殊需求写一堆非常复杂的代码,就没什么压力。而且很方便,很自由。日常的需求也不高,能这么方便好用当然很开心了。

Read More

0033 侧边栏按钮排序-CSS-Snippets

只要用的稍微多一点,就会遇到这样的烦恼:侧边栏的按钮顺序老变化,这没法形成肌肉记忆,每次都得认真查找,看看哪个图标是自己需要的。

这个问题也可以理解,各个插件加载以后注册按钮,但是加载顺序和速度可能每次都不太相同。

解决的方法也有,比如用 Commander 去隐藏所有按钮再用它的自定义功能把需要的按钮加回去。但是,有些命令需要自己选择图标,我也不知道是不是自己笨蛋,反正选图标总也找不到自己喜欢的。

Read More