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

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

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

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

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


列表 + 数据库:

列表表格.gif

列表 + 表格

列表数据库.gif

@Vanessa

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

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

  • 思源笔记

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

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

    23013 引用 • 92566 回帖
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 更新了该帖

相关帖子

优质回帖
  • royc1 2 赞同

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

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

  • 88250 1 赞同

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

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

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

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 这个之前讨论过,嵌套太多块会有很多块标,有一炮三响之类的问题,非常混乱,需要到该子块的功能就在块的空白处右键就可以。

    1 回复
  • 其他回帖
  • 1、正是因为笔记软件,这种更偏个人使用的软件,才更需要侧重自定义化,以达到最切合自己的使用舒适度。

    比如你的“写味”主题里“隐藏顶栏”、“列表子弹线”、“标题后面的点数指示出标题等级”这三个功能我是非常喜欢的,但我喜欢原来主题的素色,所以只能在需要这些功能的时候切换到你的主题,若是这些基础功能在官方的设置里给个开关进行自定义,那我就不用来回切换,会拥有更好的使用体验。

    说回这个“块嵌套时,显示所有块标的开关”,把它看成是一个编辑页面外观自定义,这就是一个非常基础的开关配置。

    所以不是“每个人都以这个理由去增加按钮”,而是思源对一些基础自定义配置的缺失,才使得用户去提出的这些需求。这不应该成为思源回避“开关”的理由。

    2、notion 那种交互等,是一种全新的笔记整理“思维”,不是“功能”,是那些有探索精神的人主动接受的,或者说是 notion 主动筛选了这些人,不是 notion 培养的,而那些 onenote 类用户并没有被培养。

    3、同步这个问题,我也是相对在线笔记同步方式提出的,你试着把思源“工作空间”和“云目录”对应关系去掉,就会发现同步变简单了。

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

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

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

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

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

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

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

    image.png

    image.png

    image.png

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

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

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

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

    1 回复
  • D 大,V 姐,考虑设置里加个开关吧,不是我执着这个功能,是因为目前在列表里想调整标题等级的体验感太难受了。

    目前的困扰

    加个开关的优点:

    1. 嫌段首块标太多的同志们,可以关闭设置选项。经常使用块嵌套的同志们,也能快捷高效的对里层的块特有的操作进行调整。这样双方都兼顾,设置选项默认关闭,最大限度地保证同志们的无感。

    2. 解决本帖正文的问题。

    3. 对于“列表 + 标题”的嵌套结构,保留标题块标,能高效的看到目前的标题等级,,而不用专门去翻看大纲,提升使用体验。如下图,我想在“难文段”下方添加个标题,我还需要特意在大纲中看看,才能知道目前的标题等级。

      调节.gif

    @88250

    @Vanessa

    1 回复
  • 查看全部回帖

推荐标签 标签

  • DNSPod

    DNSPod 建立于 2006 年 3 月份,是一款免费智能 DNS 产品。 DNSPod 可以为同时有电信、网通、教育网服务器的网站提供智能的解析,让电信用户访问电信的服务器,网通的用户访问网通的服务器,教育网的用户访问教育网的服务器,达到互联互通的效果。

    6 引用 • 26 回帖 • 517 关注
  • 单点登录

    单点登录(Single Sign On)是目前比较流行的企业业务整合的解决方案之一。SSO 的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。

    9 引用 • 25 回帖
  • 生活

    生活是指人类生存过程中的各项活动的总和,范畴较广,一般指为幸福的意义而存在。生活实际上是对人生的一种诠释。生活包括人类在社会中与自己息息相关的日常活动和心理影射。

    230 引用 • 1454 回帖
  • Rust

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

    58 引用 • 22 回帖
  • C++

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

    107 引用 • 153 回帖
  • 智能合约

    智能合约(Smart contract)是一种旨在以信息化方式传播、验证或执行合同的计算机协议。智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。智能合约概念于 1994 年由 Nick Szabo 首次提出。

    1 引用 • 11 回帖 • 2 关注
  • 服务

    提供一个服务绝不仅仅是简单的把硬件和软件累加在一起,它包括了服务的可靠性、服务的标准化、以及对服务的监控、维护、技术支持等。

    41 引用 • 24 回帖
  • PWA

    PWA(Progressive Web App)是 Google 在 2015 年提出、2016 年 6 月开始推广的项目。它结合了一系列现代 Web 技术,在网页应用中实现和原生应用相近的用户体验。

    14 引用 • 69 回帖 • 159 关注
  • Kotlin

    Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,由 JetBrains 设计开发并开源。Kotlin 可以编译成 Java 字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。在 Google I/O 2017 中,Google 宣布 Kotlin 成为 Android 官方开发语言。

    19 引用 • 33 回帖 • 63 关注
  • 安装

    你若安好,便是晴天。

    132 引用 • 1184 回帖 • 1 关注
  • iOS

    iOS 是由苹果公司开发的移动操作系统,最早于 2007 年 1 月 9 日的 Macworld 大会上公布这个系统,最初是设计给 iPhone 使用的,后来陆续套用到 iPod touch、iPad 以及 Apple TV 等产品上。iOS 与苹果的 Mac OS X 操作系统一样,属于类 Unix 的商业操作系统。

    85 引用 • 139 回帖
  • 人工智能

    人工智能(Artificial Intelligence)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门技术科学。

    135 引用 • 190 回帖
  • jQuery

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

    63 引用 • 134 回帖 • 724 关注
  • Shell

    Shell 脚本与 Windows/Dos 下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比 Windows 下的批处理更强大,比用其他编程程序编辑的程序效率更高,因为它使用了 Linux/Unix 下的命令。

    123 引用 • 74 回帖 • 2 关注
  • LeetCode

    LeetCode(力扣)是一个全球极客挚爱的高质量技术成长平台,想要学习和提升专业能力从这里开始,充足技术干货等你来啃,轻松拿下 Dream Offer!

    209 引用 • 72 回帖
  • jsoup

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

    6 引用 • 1 回帖 • 484 关注
  • Notion

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

    7 引用 • 40 回帖
  • wolai

    我来 wolai:不仅仅是未来的云端笔记!

    2 引用 • 14 回帖 • 1 关注
  • QQ

    1999 年 2 月腾讯正式推出“腾讯 QQ”,在线用户由 1999 年的 2 人(马化腾和张志东)到现在已经发展到上亿用户了,在线人数超过一亿,是目前使用最广泛的聊天软件之一。

    45 引用 • 557 回帖 • 44 关注
  • 阿里巴巴

    阿里巴巴网络技术有限公司(简称:阿里巴巴集团)是以曾担任英语教师的马云为首的 18 人,于 1999 年在中国杭州创立,他们相信互联网能够创造公平的竞争环境,让小企业通过创新与科技扩展业务,并在参与国内或全球市场竞争时处于更有利的位置。

    43 引用 • 221 回帖 • 106 关注
  • TensorFlow

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

    20 引用 • 19 回帖 • 1 关注
  • IDEA

    IDEA 全称 IntelliJ IDEA,是一款 Java 语言开发的集成环境,在业界被公认为最好的 Java 开发工具之一。IDEA 是 JetBrains 公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。

    181 引用 • 400 回帖
  • OpenStack

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

    10 引用 • 1 关注
  • 博客

    记录并分享人生的经历。

    273 引用 • 2388 回帖
  • Gzip

    gzip (GNU zip)是 GNU 自由软件的文件压缩程序。我们在 Linux 中经常会用到后缀为 .gz 的文件,它们就是 Gzip 格式的。现今已经成为互联网上使用非常普遍的一种数据压缩格式,或者说一种文件格式。

    9 引用 • 12 回帖 • 147 关注
  • RYMCU

    RYMCU 致力于打造一个即严谨又活泼、专业又不失有趣,为数百万人服务的开源嵌入式知识学习交流平台。

    4 引用 • 6 回帖 • 52 关注
  • 笔记

    好记性不如烂笔头。

    308 引用 • 793 回帖