建议在多个块发生嵌套时将所有类型的块标都显示出来

本贴最后更新于 632 天前,其中的信息可能已经时移俗易

由于某些块自身有一些不同于其他块的特殊操作,比如标题块转换标题等级,数据库块有导出 csv,表格块有固定表头等特殊操作,当这些块与列表块或其他块嵌套后,就只显示列表块一个块标,此时,标题想修改等级难以修改,数据库想导出 csv 难以实现,表格想固定表头难以操作。

列表里嵌套标题时,按删除键应先删除标题 - Vanessa 的回帖 - 链滴 (ld246.com)

所以有如下方案建议:在块之间发生嵌套时,将所有块标都显示出来。


列表 + 数据库:

列表表格.gif

列表 + 表格

列表数据库.gif

@Vanessa

是否要在设置里增加个开关,以满足不同人的笔记习惯(发生块嵌套时,段首显示所有块标还是显示一种块标)

单选 公开 永不结束 25 票
76% 19 票
16% 4 票
随意
8% 2 票

  • 思源笔记

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

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

    28446 引用 • 119776 回帖
5 操作
wxtgood 在 2024-04-07 10:24:00 置顶了该帖
wxtgood 在 2024-04-02 17:03:42 置顶了该帖
wxtgood 在 2024-03-30 13:48:06 置顶了该帖
wxtgood 在 2024-03-30 13:24:38 更新了该帖 wxtgood 在 2024-03-30 13:07:55 更新了该帖

相关帖子

优质回帖
  • 我是不赞同加开关的,个性化需求是永远满足不了的,不然到处都是开关。我的建议还是子级右键实现功能,或者把功能合并到父级块标里面,进一步压缩块标,像 notion 之类的才能降低用户的学习成本,不用辨别内容属于哪个范围的块,哪个类型的块。

  • 这个之前讨论过,嵌套太多块会有很多块标,有一炮三响之类的问题,非常混乱,需要到该子块的功能就在块的空白处右键就可以。

  • 88250 1 赞同

    调整列表下的标题有两个方法,都很方便的:

    1. 用 Esc 就是选中当前块,然后 Ctrl+/ 唤出块菜单调整
    2. 直接输入需要调整的 #

    暂时不考虑加开关了,或者你发起一个投票,我们收集反馈后再考虑看看,谢谢。

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 这个挺难的,像 notion wolai 那种全都合并在一起也是有缺陷,目前只能这样了。

    1 回复
  • 其他回帖
  • 加开关不是饮鸩止渴的做法,而是高效便捷的做法,不需要在长时间的纠结中寻找完美的解决方法而使问题悬而未决。因为完美的解决方法是不存在的,有些操作就是矛盾的。

    一是设置里的开关的要分门别类,属于编辑器外观方面的放在外观里,属于功能方面的设置放在功能里。

    二是这些开关默认设置在一个大多数人习惯的位置,保证大部分用户的开箱即用,少部分高级用户可以自行调整得到更切合自己的编辑习惯。

    用“培养用户的习惯”思维做软件决不是好的做法

    “培养用户的习惯”的本质是软件主动设定一种习惯,定向筛选了符合软件使用习惯的用户,排斥了不习惯的用户,而非软件培养了用户。江山易改,本性难移,教育用户花费的成本是巨大的,况且思源还没有达到笔记领域不可替代的地位,让用户捏着鼻子用的地步。

    所以思源的用户群体进一步扩大,能自定义出符合自己使用习惯的编辑体验一定是必不可少的。

    举个比较极端的例子:微软的 office,全球那么多的受众,也是加了很多冗余和开关自定义操作,以适应每个人,而非培养用户的习惯。思源的编辑功能没有 Word 这么强大,远没达到用户设置不明白的地步。

    image.png

    image.png

    image.png

    同步的问题,不是设置的问题,而是思源的“功能名词晦涩难懂”、“对应逻辑不清晰”、“操作繁琐”三方面造成的

    首先“工作空间”这个词就让新用户摸不清头脑,你需要解释,在思源笔记中笔记本不是最大的集合,工作空间才是,工作空间是多个笔记本的集合,同时,思源允许你有多个工作空间。

    其次“工作空间”和“云端同步目录”这两个词让用户就很难联系起来。把“云端同步目录”改成“云端工作空间”会好些,这时你只需告诉他,云端工作空间和本地工作空间是一一对应的关系,新建一个云端空间,同步一个本地空间。

    最后是操作繁琐。是“工作空间”这个概念让同步变的操作繁琐。思源在建立云同步机制时,就应该在用户层面弱化掉“工作空间”这个概念,直接以笔记本为单位进行同步,点击哪个笔记本同步,就像坚果云那样上传哪个笔记本文件夹。账户是大云盘,笔记本是一级文件夹。(不知道现实不,我瞎想的)

    1 回复
  • 右键的体验并不好,一是不是每一次右键都能保证弹出菜单,二是右键点击的位置需要选择,不是每个地方点击都会弹出菜单,三是对新手不友好,不知道的人哪能想到右键弹出菜单呢。

    右键.gif

    再说了一般嵌套的只是两个块嵌套,一是块标并没有显的太多,二是块标增多只发生在嵌套那一级,其他级并不影响。

    嵌套不显多.gif

    若是因为块表太多造成体验变差,因噎废食,大可不必,可以找其他的解决办法,比如,当发生多个块嵌套时,就把所有块的自有操作都移到一个块标菜单里。但是这样实现起来好像比较困难,D 不一定有精力。

    1 回复
  • suiji 1 评论

    图示似乎完全没有高亮了?可能有些误解了。我的意思是,容器块只把它的边框高亮出来。

    image.png

    根据相关插件,把所有块全部廓出来,就得到上图。可见,不同的块,其轮廓本来就是区别开的。我所提议的,就是高亮样式边框化,如下图 word 示例

    image.png

    另外,如下图,如果没做错的,高亮区域就是全部的叶子块了。可以清晰地看出,叶子块,其矩形轮廓,在左右上与包裹它的容器块区隔开了,但上下边框却没有。视觉上感觉顶得太严实了。把现有的方角矩形换成圆角矩形是不是会给人一种能透一口气的感觉?

    image.png

    轮廓也会对内容进行包裹,本质上和背景只是展现方式的不同。
    Vanessa
  • 查看全部回帖

推荐标签 标签

  • AWS
    11 引用 • 28 回帖 • 1 关注
  • 新人

    让我们欢迎这对新人。哦,不好意思说错了,让我们欢迎这位新人!
    新手上路,请谨慎驾驶!

    52 引用 • 228 回帖
  • Windows

    Microsoft Windows 是美国微软公司研发的一套操作系统,它问世于 1985 年,起初仅仅是 Microsoft-DOS 模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。

    232 引用 • 484 回帖 • 1 关注
  • CSDN

    CSDN (Chinese Software Developer Network) 创立于 1999 年,是中国的 IT 社区和服务平台,为中国的软件开发者和 IT 从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足他们在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。

    14 引用 • 155 回帖
  • Spark

    Spark 是 UC Berkeley AMP lab 所开源的类 Hadoop MapReduce 的通用并行框架。Spark 拥有 Hadoop MapReduce 所具有的优点;但不同于 MapReduce 的是 Job 中间输出结果可以保存在内存中,从而不再需要读写 HDFS,因此 Spark 能更好地适用于数据挖掘与机器学习等需要迭代的 MapReduce 的算法。

    74 引用 • 46 回帖 • 563 关注
  • Oracle

    Oracle(甲骨文)公司,全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业级软件公司,总部位于美国加利福尼亚州的红木滩。1989 年正式进入中国市场。2013 年,甲骨文已超越 IBM,成为继 Microsoft 后全球第二大软件公司。

    107 引用 • 127 回帖 • 329 关注
  • uTools

    uTools 是一个极简、插件化、跨平台的现代桌面软件。通过自由选配丰富的插件,打造你得心应手的工具集合。

    9 引用 • 75 回帖
  • WebSocket

    WebSocket 是 HTML5 中定义的一种新协议,它实现了浏览器与服务器之间的全双工通信(full-duplex)。

    48 引用 • 206 回帖 • 285 关注
  • 运维

    互联网运维工作,以服务为中心,以稳定、安全、高效为三个基本点,确保公司的互联网业务能够 7×24 小时为用户提供高质量的服务。

    151 引用 • 257 回帖 • 1 关注
  • V2Ray
    1 引用 • 15 回帖 • 4 关注
  • OpenStack

    OpenStack 是一个云操作系统,通过数据中心可控制大型的计算、存储、网络等资源池。所有的管理通过前端界面管理员就可以完成,同样也可以通过 Web 接口让最终用户部署资源。

    10 引用 • 8 关注
  • Vim

    Vim 是类 UNIX 系统文本编辑器 Vi 的加强版本,加入了更多特性来帮助编辑源代码。Vim 的部分增强功能包括文件比较(vimdiff)、语法高亮、全面的帮助系统、本地脚本(Vimscript)和便于选择的可视化模式。

    29 引用 • 66 回帖
  • abitmean

    有点意思就行了

    44 关注
  • Notion

    Notion - The all-in-one workspace for your notes, tasks, wikis, and databases.

    10 引用 • 80 回帖 • 1 关注
  • jsoup

    jsoup 是一款 Java 的 HTML 解析器,可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的 API,可通过 DOM,CSS 以及类似于 jQuery 的操作方法来取出和操作数据。

    6 引用 • 1 回帖 • 516 关注
  • SpaceVim

    SpaceVim 是一个社区驱动的模块化 vim/neovim 配置集合,以模块的方式组织管理插件以
    及相关配置,为不同的语言开发量身定制了相关的开发模块,该模块提供代码自动补全,
    语法检查、格式化、调试、REPL 等特性。用户仅需载入相关语言的模块即可得到一个开箱
    即用的 Vim-IDE。

    3 引用 • 31 回帖 • 120 关注
  • TensorFlow

    TensorFlow 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)。

    20 引用 • 19 回帖
  • Office

    Office 现已更名为 Microsoft 365. Microsoft 365 将高级 Office 应用(如 Word、Excel 和 PowerPoint)与 1 TB 的 OneDrive 云存储空间、高级安全性等结合在一起,可帮助你在任何设备上完成操作。

    6 引用 • 35 回帖
  • Sym

    Sym 是一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)系统平台。

    下一代的社区系统,为未来而构建

    524 引用 • 4602 回帖 • 731 关注
  • Ngui

    Ngui 是一个 GUI 的排版显示引擎和跨平台的 GUI 应用程序开发框架,基于
    Node.js / OpenGL。目标是在此基础上开发 GUI 应用程序可拥有开发 WEB 应用般简单与速度同时兼顾 Native 应用程序的性能与体验。

    7 引用 • 9 回帖 • 429 关注
  • LaTeX

    LaTeX(音译“拉泰赫”)是一种基于 ΤΕΧ 的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在 20 世纪 80 年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由 TeX 所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。

    14 引用 • 84 回帖
  • Redis

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

    285 引用 • 248 回帖
  • 以太坊

    以太坊(Ethereum)并不是一个机构,而是一款能够在区块链上实现智能合约、开源的底层系统。以太坊是一个平台和一种编程语言 Solidity,使开发人员能够建立和发布下一代去中心化应用。 以太坊可以用来编程、分散、担保和交易任何事物:投票、域名、金融交易所、众筹、公司管理、合同和知识产权等等。

    34 引用 • 367 回帖 • 1 关注
  • Rust

    Rust 是一门赋予每个人构建可靠且高效软件能力的语言。Rust 由 Mozilla 开发,最早发布于 2014 年 9 月。

    60 引用 • 22 回帖 • 2 关注
  • OpenCV
    15 引用 • 36 回帖 • 1 关注
  • 千千插件

    千千块(自定义块 css 和 js)
    可以用 ai 提示词来无限创作思源笔记

    32 引用 • 69 回帖
  • Ant-Design

    Ant Design 是服务于企业级产品的设计体系,基于确定和自然的设计价值观上的模块化解决方案,让设计者和开发者专注于更好的用户体验。

    17 引用 • 23 回帖 • 10 关注