修改了bartender插件默认排序规则,未手动排序的文件默认按创建时间倒序,修改前默认是按文件名正序。
修改后的插件下载地址:obsidian-bartender.zip
注意:替换文件前别忘了先备份下data.json,以防意外。
排序规则说明:
-
手动排序的文件夹或文件优先
-
未手动排序的,文件夹以文件夹名正序,文件按文件创建时间倒序
-
注意:一旦文件夹内有手动排序的文件或文件夹则该文件夹内(不包含子文件夹)的文件和文件夹将按手动排序
修改了bartender插件默认排序规则,未手动排序的文件默认按创建时间倒序,修改前默认是按文件名正序。
修改后的插件下载地址:obsidian-bartender.zip
注意:替换文件前别忘了先备份下data.json,以防意外。
排序规则说明:
手动排序的文件夹或文件优先
未手动排序的,文件夹以文件夹名正序,文件按文件创建时间倒序
注意:一旦文件夹内有手动排序的文件或文件夹则该文件夹内(不包含子文件夹)的文件和文件夹将按手动排序
版本2
更新内容:
支持1.6.x
支持双重排序
插件下载地址:obsidian-bartender.zip
源码下载:obsidian-bartender双重排序版源码.zip
说明:
什么是双重排序?
即自定义排序为主要排序,然后时间,名称为次要排序。
如果已拖动排序的目录则按拖动顺序排序,未拖动的目录按照你选择的次要排序排序(未改前,次要排序一律按“文件名(A-Z)”排序)。
什么是次要排序?
如图
当你的菜单出现较暗的✓时,这一项即是次要排序。
次要排序包括创建时间,编辑时间和文件名。
当你先选择了次要排序,再选择自定义排序时,那么先选择的即为次要排序。
当你直接选择了创建时间,编辑时间和文件名时,主要排序就你选择的,没有次要排序,即只有自定义排序时才有次要排序。
如下演示:
感谢大佬的工作,不明白这种功能官方为啥不加进去
不客气哈,确实是,哪怕简单的加个置顶也好,也许官方信奉杜威十进分类法吧,即使这样也应该搞个批量操作啥的的,目录少了还好,多了调整起来太费劲了。
感觉obsidian的优势就是扩展性好,插件多。这对老用户来说是优势,但这对新手来说有难度。官方集成一些重要功能还是有必要的,哪怕作为可选项或可选插件。
楼主,非常感谢你的插件,已经用上了。
我发现两个问题:
感谢反馈!
第1个问题:
关闭obsidian,再打开时,左侧文件栏会消失我这里并没有发现这个情况,你检查下具体原因,这个插件是网友针对1.6.3的调整,如果旧版不知是否有问题。
第2个问题:
手工调整过的文件夹在custom模式下,只会按手动排序,不再以次要排序进行排序,因为在相同目录下,原插件并没有区分具体哪个文件是手动拖动过的,哪些没有(可能因为这样实现起来太过复杂了),所以只会以手动排序,而新建文件由于没有手动排序,只能在最下面。但你可以通过手动拖动的方式,把需要排序到上面的调整过去就行了。总之,已手动排序的目录,在custom模式下只能按拖动顺序排序。
补充说明:
次要排序只对那些没有进行手动排序过的目录文件生效,对已拖动排序的目录不生效。原因如上面第2个问题所说。
文件夹只对拖动排序生效(默认是A-Z排序),其他排序均不生效。这是因为ob文件夹没有创建时间,所以时间排序失效,至于Z-A排序,官方默认就不支持,不信可以打开沙盒仓库,看看生效不?至于原因还不清楚,没有去了解,有知道的高手也请多多指点!!!
这次修改只加了对非手动排序目录的次要排序支持(仅文件),其他已存在问题并没有修复。
感谢楼主回答!
1.我的版本是Version 1.6.5 (Installer 1.5.11),我再多替换一下main.js试试。
2.我目前是通过手动把新文件拖上去的,只是如果目录下的文件数量更多时,会有些不太方便。如果可以优化的话就更好啦~
谢谢建议!
按理说不应该才对,如果存在main.js被替换的问题,那其他插件也应该有问题,这个问题不应该是一个插件的特例才对。具体原因不是太清楚,你可以用一个全新的库试试,是否其他原因引起的。
好的,谢谢楼主!
可能是之前通过BRAT安装过该插件,手动替换了插件文件“main.js”之后,又被BRAT插件自动更新成你配置的代码仓库的最新版了。从BART里删除掉排序插件,手动替换一下就行了。
你好,如何才能设置跟你一样的文件夹图标
可以参考这个
custom file explorer sort
也是实现一样的功能,它用任意目录下的sortspec.md来自定义顺序,也有其他功能,我用不好,就没有用。
ob ,1.5和1.6都正常,移动端也有效。
wilson 可以对比下这两个插件,那个体系更稳定些
楼主楼主,我用你这个插件总是有个问题,如果我修改某个文件夹的名字,会导致这个文件夹下所有文件的排序全部重置打乱,我反复排了好多次,不知道是什么原因
楼主,我这段时间用这个没啥问题,但今天突然打开之后就没有了排序的那个按钮了,但是他能够识别我以前的配置。