文档树缩进过多

本贴最后更新于 369 天前,其中的信息可能已经天翻地覆

文档树,当有 4 层级以上时,由于下层级不断的缩进,不断的靠右对齐,不断的显示目录图标,那么当层级增多时,有些目录名根本看不到几个字了,都是省略号了。

有时候不得拖来拖去,目录名字数少的拖回来、字数多的要拖过去,因为此时占用了右侧阅读窗口,还要保证阅读窗口足够大。非常不便。

因此,建议可否尝试开启阅读模式,开启时文档树也进入阅读模式,此时文档树:取消缩进、取消 txt 样式的图标、取消...设置按钮,层级目录前只用“>”的上下左右形状来区分就行了。这样能节省大量空间,用于显示文档名,尤其是手机版,本来就空间十分有限。

image.png

层级目录缩进的位置、加上图标占用位置,实际上缩进的量过多,导致文档树名显示不全,本来用于名称显示的空间被其他不太重要的形式占用。尽可能全的显示文档树名称才是第一位的。

image.png

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    23523 引用 • 95377 回帖
1 操作
tongzi 在 2024-01-11 07:46:05 更新了该帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • yl323

    这个问题以前提过,但是没解决

  • 还是得靠 CSS 片段

  • lsb900226 1 评论
    缩几个像素好像没啥用呀
    Vanessa
  • littlecoby 1 赞同

    +1,或许再加个横滚条?

    1 回复
  • tongzi 2 评论

    @Vanessa 减少缩进是有用的,对于编程来讲可能没什么用,但是对很多小说、汇编什么的就有了。现在我都拉到比编辑器页面还大了,总是这样拉来拉去的。

    image.png

    1 回复
    是不是左右滚动会更好一点?
    Vanessa
    @Vanessa 1.沉浸式浮动,目录树可活动为单独页面,同时可以设置透明度;2.目录名称可换行显示;3.左右横条拖动;
    tongzi
    1. 可以使用取消钉住
    2. 换行视觉上更难分辨,鼠标移上还会抖动
    3. 试了下好像不太行,有滚动的话,后面的按钮太靠后不好点,现在移上去会有完整的标题。
    2 回复
    1 操作
    Vanessa 在 2024-01-13 10:34:57 更新了该回帖
  • Jayxxx

    你怎么能有 4 层? 我的只有 1 层,我不能在文件夹中新建文件夹

    2 回复
  • 这不会吧,只有 7 层以上的才会有限制的

    图片.png

  • tongzi 1 评论

    可否优化“只读模式”实现这些:

    一、目录树的缩进,可以在只读模式下取消目录名前的图标,目录名后面的“....”、“+”等扩展功能。因为只读模式就是为了获得简约、纯粹的阅读体验,没必要保留编辑功能。

    二、关于换行视觉难分辨问题,可以考虑在目录名之间加上框线分隔,就清晰了。

    微信图片 20240114084805.jpg

    编辑器只读无法禁用文档树的,如果是启动时全局只读的话是没有按钮的。换行的话,层级越多,行越高,还是不太理想。
    Vanessa
  • zxkmm 1 1 赞同

    可以看一下这个插件 插件分享:文档树压缩

  • Ultramarine 3 评论

    trilium 的文档树有个功能类似块聚焦,就是文档树只显示选定文档及其子文档,不显示父级和同级文档,在文档层级多时挺有用的。
    另外想反馈下使用自定义排序时如果文档较多,拖动时会卡,不知道能否优化,现在是完全使用不了自定义排序了

    文档展开的大概有多少个?我去试一下看看。文档树缩放的话怕更多人用不来,就像编辑器缩放,经常有人以为数据丢了什么的。
    Vanessa
    感觉和文档展开多少没关系,我另外有个测试用的空间一个笔记本下有一百多个同级文档拖曳排序一点问题没有
    Ultramarine
    另外想问下 v 姐 sort.json 里的数据不是包含改笔记本下所有文档的吗?我想过直接操作底层文件改排序,结果发现有些文档 id 不在里面
    Ultramarine
  • sweesalt

    赞同加个 横向滚动条

请输入回帖内容 ...

推荐标签 标签

  • danl
    151 关注
  • C++

    C++ 是在 C 语言的基础上开发的一种通用编程语言,应用广泛。C++ 支持多种编程范式,面向对象编程、泛型编程和过程化编程。

    107 引用 • 153 回帖 • 1 关注
  • gRpc
    11 引用 • 9 回帖 • 76 关注
  • Wide

    Wide 是一款基于 Web 的 Go 语言 IDE。通过浏览器就可以进行 Go 开发,并有代码自动完成、查看表达式、编译反馈、Lint、实时结果输出等功能。

    欢迎访问我们运维的实例: https://wide.b3log.org

    30 引用 • 218 回帖 • 637 关注
  • CSS

    CSS(Cascading Style Sheet)“层叠样式表”是用于控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。

    197 引用 • 540 回帖 • 1 关注
  • 阿里云

    阿里云是阿里巴巴集团旗下公司,是全球领先的云计算及人工智能科技公司。提供云服务器、云数据库、云安全等云计算服务,以及大数据、人工智能服务、精准定制基于场景的行业解决方案。

    89 引用 • 345 回帖
  • 倾城之链
    23 引用 • 66 回帖 • 146 关注
  • HHKB

    HHKB 是富士通的 Happy Hacking 系列电容键盘。电容键盘即无接点静电电容式键盘(Capacitive Keyboard)。

    5 引用 • 74 回帖 • 487 关注
  • ngrok

    ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。

    7 引用 • 63 回帖 • 623 关注
  • OneNote
    1 引用 • 3 回帖
  • webpack

    webpack 是一个用于前端开发的模块加载器和打包工具,它能把各种资源,例如 JS、CSS(less/sass)、图片等都作为模块来使用和处理。

    41 引用 • 130 回帖 • 252 关注
  • jQuery

    jQuery 是一套跨浏览器的 JavaScript 库,强化 HTML 与 JavaScript 之间的操作。由 John Resig 在 2006 年 1 月的 BarCamp NYC 上释出第一个版本。全球约有 28% 的网站使用 jQuery,是非常受欢迎的 JavaScript 库。

    63 引用 • 134 回帖 • 731 关注
  • Redis

    Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。从 2010 年 3 月 15 日起,Redis 的开发工作由 VMware 主持。从 2013 年 5 月开始,Redis 的开发由 Pivotal 赞助。

    286 引用 • 248 回帖 • 41 关注
  • 笔记

    好记性不如烂笔头。

    308 引用 • 794 回帖
  • Tomcat

    Tomcat 最早是由 Sun Microsystems 开发的一个 Servlet 容器,在 1999 年被捐献给 ASF(Apache Software Foundation),隶属于 Jakarta 项目,现在已经独立为一个顶级项目。Tomcat 主要实现了 JavaEE 中的 Servlet、JSP 规范,同时也提供 HTTP 服务,是市场上非常流行的 Java Web 容器。

    162 引用 • 529 回帖 • 5 关注
  • 职场

    找到自己的位置,萌新烦恼少。

    127 引用 • 1706 回帖
  • MySQL

    MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是最流行的关系型数据库管理系统之一。

    692 引用 • 535 回帖
  • 资讯

    资讯是用户因为及时地获得它并利用它而能够在相对短的时间内给自己带来价值的信息,资讯有时效性和地域性。

    55 引用 • 85 回帖
  • Scala

    Scala 是一门多范式的编程语言,集成面向对象编程和函数式编程的各种特性。

    13 引用 • 11 回帖 • 148 关注
  • 支付宝

    支付宝是全球领先的独立第三方支付平台,致力于为广大用户提供安全快速的电子支付/网上支付/安全支付/手机支付体验,及转账收款/水电煤缴费/信用卡还款/AA 收款等生活服务应用。

    29 引用 • 347 回帖
  • Laravel

    Laravel 是一套简洁、优雅的 PHP Web 开发框架。它采用 MVC 设计,是一款崇尚开发效率的全栈框架。

    20 引用 • 23 回帖 • 727 关注
  • Postman

    Postman 是一款简单好用的 HTTP API 调试工具。

    4 引用 • 3 回帖
  • Hexo

    Hexo 是一款快速、简洁且高效的博客框架,使用 Node.js 编写。

    21 引用 • 140 回帖 • 8 关注
  • CodeMirror
    1 引用 • 2 回帖 • 134 关注
  • 微信

    腾讯公司 2011 年 1 月 21 日推出的一款手机通讯软件。用户可以通过摇一摇、搜索号码、扫描二维码等添加好友和关注公众平台,同时可以将自己看到的精彩内容分享到微信朋友圈。

    132 引用 • 796 回帖 • 1 关注
  • 旅游

    希望你我能在旅途中找到人生的下一站。

    93 引用 • 899 回帖 • 1 关注
  • 互联网

    互联网(Internet),又称网际网络,或音译因特网、英特网。互联网始于 1969 年美国的阿帕网,是网络与网络之间所串连成的庞大网络,这些网络以一组通用的协议相连,形成逻辑上的单一巨大国际网络。

    98 引用 • 344 回帖