反链面板操作建议

本贴最后更新于 1160 天前,其中的信息可能已经沧海桑田

click:新标签页打开内容,并跳转(和以前一样)

ctrl+click:新标签页打开内容,但不跳转,也就是说当前页面还是反链所在页面

shift+click:右侧分屏打开内容,并且后续打开都在该右侧窗口(和新的打开多个 pdf 的逻辑类似)(对标大纲型双链笔记的 sidebar)

alt+click:打开悬浮窗

  • 思源笔记

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

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

    23007 引用 • 92543 回帖
1 操作
fangly 在 2021-10-18 21:54:22 更新了该帖

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • dammy 1 评论

    @Vanessa V 姐 V 姐我总结了下 能否不自动显示块引用内容 - 链滴 (ld246.com),总体说是有两种情况:

    1. 误触的场景:在正文时的块引用有时候会不小心误触弹浮窗,所以需求改为快捷键打开浮窗的形式
    2. 主动查看的场景:在反链面板时有时需要主动查看浮窗,这时因为反链面板的块标识触发区域比较小,不好操作,所以需要快捷键打开浮窗查看

    对于第一种场景来说,最好是不主动查看浮窗它就不出现。

    对于第二种场景来说,鼠标触发浮窗可以保留,因为是想主动查看浮窗,不在乎误触不误触(主要是很难误触)。

    1 回复
    这个可以,太多的配置项会增加用户的负担。但目前反链面板还不支持选择等快捷键操作。
    Vanessa
  • 感谢总结,后续优化

    1 回复
  • PiChou 1 评论

    受此贴启发,写了一篇反链改进的帖子,欢迎讨论

    https://ld-246.com/article/1634699671002

    链接地址写错了
    Vanessa
  • Kitsuta

    快捷键可以有 但是悬停浮窗现在就很好用 请不要移除

  • 不建议 alt+click 才打开悬浮窗,本身现在反链面板就不像大纲笔记那样可以快捷的看到上下文和二级以下的子集,反而还要通过点击才能打开的话,那就是很难看到,用微软的话说,需要用户配置的功能,那这个功能相当于不存在。

    如果要这么做,建议把反链的子级折叠可以鼠标点击,整体逻辑同 RR

    这个帖子里没有说取消鼠标悬停悬浮窗,只是增加了 alt+click 悬浮窗,多了一个弹出悬浮窗的途径,这个帖子的重点是 click 相关操作,取消鼠标悬停悬浮窗是另外一个帖子的事情。
    fangly
  • 截屏 2021102411.31.10.png
    截屏 2021102411.30.19.png

    1. 这是我的两个笔记,我也在其中加了一些链接,我个人觉得放鼠标悬浮预览这个操作最符合直觉,也是最方便的。
    2. 有一定延时,一般的翻动应该是不会激活预览的
    3. 这个预览的操作也是我刚使用思源时让我觉得眼前一亮的的功能

    综上,我个人更倾向于保留原来的操作逻辑,不进行修改。

  • fangly

    这个帖子的重点是反链面板中 click 相关操作,没有提到鼠标悬停的事,也没提正文引用块,不知道为啥大家都来这里讨论鼠标悬停还有正文引用块的问题。

    鼠标悬停和 alt+click 是两种不同的逻辑,当然可以共存

    鼠标悬停的优点在于方便,不用动键盘,缺点在于需要等待 1 秒钟,而且这一秒钟是纯等待,是软件剥夺的 1 秒钟,软件也可以设置成 2 秒钟,那用户就被剥夺 2 秒钟,用户是完全被动的。

    alt+click 的优点在于主动性,快捷不用等待,0.5 秒钟就可以出现悬浮窗,比鼠标悬停更快,而且这 0.5 秒是完全主动的,不是被软件强行剥夺的,缺点在于需要动键盘,更麻烦,用户也需要更改习惯

    有时候想要方便,那就使用鼠标悬停,有时候想要更主动快捷,那就使用 alt+click,两者共存可能是更好的选择

    2 回复
  • Vanessa 8 评论

    纠正一下,是 0.62 秒。对比 0.5 多了 0.12,这样是不是可以忽略,再四舍五入,就可以省略这个开发了,哇哈哈哈 doge

    2 回复
    时间是我瞎估计的 o( ̄▽ ̄)d,从我个人体验来说,主要还是一个主动性和被动性的问题,被动等待悬浮窗出现和主动让悬浮窗出现是不同的体验,一个是延时反馈一个是即时反馈,有时在我文思泉涌的时候,延时反馈会带来一定的焦虑,被软件绑架的 0.62 秒钟我什么事都不能干,而且如果因为鼠标没有悬停对位置导致 2 秒钟后悬浮窗还没出现,那么这个负反馈会对用户的体验带来很大的影响(メ ` ロ ´)/,当然,对我来说,有了 alt+click 后,我日常情况下还是会使用鼠标悬停
    fangly
    @fangly 鼠标没有悬停对位置的话,click 也可能点击不对位置
    Vanessa
    @Vanessa 即时反馈和延时反馈的区别,click 点击不对位置我能马上获得反馈,鼠标没有悬停对位置我等待反馈的时间是一个不确定值
    fangly
    @fangly .62s 没出来就确定了
    Vanessa
    @Vanessa 用户不是机器呀,无法感受 0.62 1 2 秒之间的区别,一旦开始等待大概率就是等 2 秒钟以上了 。alt+click 是 0 秒的等待时间,鼠标悬停是 0.62 秒以上的不确定的等待时间(上限值因人而异,有人 2 秒左右、有人 3 秒左右、有人 4 秒左右),两个操作是完全不同的性质,完全不同的体验
    fangly
    @fangly 问题是要按住 alt,还要点击。会不会有点麻烦了
    Vanessa
    @Vanessa 现在列表的折叠不也是要 alt+click 嘛( ・´ω`・ ),之前觉得有点麻烦,现在觉得也还好。在鼠标移动到对应引用块/反链项的同时按 alt,然后鼠标点击,整个过程中鼠标的动作和直接 click 是等价的。 (当然,思源现在的 0.62 秒等待时间的鼠标悬停我觉得还挺舒适的,我看有人说要把这个时间变长,我觉得千万不要把这个等待时间变更大了)
    fangly
    @fangly 再看看有没有更多人需要这样的功能,我先把 click,ctrl+click,shift+click 梳理一下
    Vanessa
  • Kitsuta

    块引浮窗交互改进 · Issue #3183 · siyuan-note/siyuan (github.com)你的帖子在 GitHub 上的被引用,我们顺便过来发声。

  • Ellioot 1 评论

    Vanessa 大美女,你有时间可以看看我发的这个文章吗

    关于分屏 &pinned& 多重悬浮的一点建议

    我觉得默认上下分屏是很重要也是很必要的.可以把 alt+click 做成上下分屏.或者软件默认上一次分屏模式

    另外前面的建议者:用 alt+click 替代鼠标悬浮.我觉得有点矫枉过正了.

    谢谢建议,已回复
    Vanessa
  • Ellioot 2 评论

    目前鼠标停留悬浮,非常方便,请不要移除和改动

    收到
    Vanessa
    这个帖子里面没有人说要移除鼠标悬停啊,这个帖子讲的是 click 相关操作,取消鼠标悬停是另外一个帖子的事,可以在那个帖子里面再跟他们交流(T▽T)
    fangly
  • Ellioot 1 评论

    悬浮笔记的作用:

    1.阅览

    鼠标操作方式:鼠标移动到相应位置

    总结:一次操作

    快捷键操作方式:鼠标移动到相应位置 + 键盘操作

    总结:两次操作.一次鼠标键盘切换.

    2.编辑

    鼠标操作方式:鼠标移动到相应位置 >> 鼠标点击编辑区 >> 键盘开始输入文字

    总结:三次操作.一次鼠标键盘切换.

    快捷键操作方式:鼠标移动到相应位置 >> 快捷键弹出悬浮窗口 >> 鼠标点击编辑区 >> 键盘开始输入文字

    总结:四次操作,二次鼠标键盘切换

    我觉得目前的鼠标悬停展开悬浮框是这个软件核心特点功能,作者的想法我我即不反对也不支持,上述文字,皆为事实.我所希望的,是千万不要移除鼠标悬停展开悬浮框功能.可以设置悬停开关我觉得是可以接受的.

    1 操作
    Ellioot 在 2021-10-29 11:46:57 更新了该回帖
  • 我知道这个帖子没有说取消鼠标悬停.我实在找不到那个帖子,而且 v 姐在这里,我就不用绕道过去了

  • 我觉得可是弄一个快捷键全局打开/关闭悬浮框.对于我来说,鼠标悬停打开悬浮窗必不可少.但的确有人不希望展示悬浮框.

请输入回帖内容 ...

推荐标签 标签

  • PostgreSQL

    PostgreSQL 是一款功能强大的企业级数据库系统,在 BSD 开源许可证下发布。

    22 引用 • 22 回帖
  • Wide

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

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

    30 引用 • 218 回帖 • 635 关注
  • 脑图

    脑图又叫思维导图,是表达发散性思维的有效图形思维工具 ,它简单却又很有效,是一种实用性的思维工具。

    30 引用 • 96 回帖
  • 运维

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

    149 引用 • 257 回帖
  • SVN

    SVN 是 Subversion 的简称,是一个开放源代码的版本控制系统,相较于 RCS、CVS,它采用了分支管理系统,它的设计目标就是取代 CVS。

    29 引用 • 98 回帖 • 694 关注
  • LaTeX

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

    12 引用 • 54 回帖 • 49 关注
  • Gzip

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

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

    IBM(国际商业机器公司)或万国商业机器公司,简称 IBM(International Business Machines Corporation),总公司在纽约州阿蒙克市。1911 年托马斯·沃森创立于美国,是全球最大的信息技术和业务解决方案公司,拥有全球雇员 30 多万人,业务遍及 160 多个国家和地区。

    17 引用 • 53 回帖 • 140 关注
  • Kafka

    Kafka 是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是现代系统中许多功能的基础。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。

    36 引用 • 35 回帖
  • 倾城之链
    23 引用 • 66 回帖 • 138 关注
  • OpenStack

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

    10 引用 • 1 关注
  • Redis

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

    286 引用 • 248 回帖 • 44 关注
  • OkHttp

    OkHttp 是一款 HTTP & HTTP/2 客户端库,专为 Android 和 Java 应用打造。

    16 引用 • 6 回帖 • 76 关注
  • WiFiDog

    WiFiDog 是一套开源的无线热点认证管理工具,主要功能包括:位置相关的内容递送;用户认证和授权;集中式网络监控。

    1 引用 • 7 回帖 • 591 关注
  • Vditor

    Vditor 是一款浏览器端的 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。它使用 TypeScript 实现,支持原生 JavaScript、Vue、React 和 Angular。

    354 引用 • 1823 回帖 • 1 关注
  • 单点登录

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

    9 引用 • 25 回帖
  • WordPress

    WordPress 是一个使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设自己的博客。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在 GNU 通用公共许可证(GPLv2)下授权发布。

    66 引用 • 114 回帖 • 223 关注
  • SendCloud

    SendCloud 由搜狐武汉研发中心孵化的项目,是致力于为开发者提供高质量的触发邮件服务的云端邮件发送平台,为开发者提供便利的 API 接口来调用服务,让邮件准确迅速到达用户收件箱并获得强大的追踪数据。

    2 引用 • 8 回帖 • 486 关注
  • 深度学习

    深度学习(Deep Learning)是机器学习的分支,是一种试图使用包含复杂结构或由多重非线性变换构成的多个处理层对数据进行高层抽象的算法。

    53 引用 • 40 回帖 • 2 关注
  • Python

    Python 是一种面向对象、直译式电脑编程语言,具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用缩进来定义语句块。

    545 引用 • 672 回帖
  • GAE

    Google App Engine(GAE)是 Google 管理的数据中心中用于 WEB 应用程序的开发和托管的平台。2008 年 4 月 发布第一个测试版本。目前支持 Python、Java 和 Go 开发部署。全球已有数十万的开发者在其上开发了众多的应用。

    14 引用 • 42 回帖 • 780 关注
  • 心情

    心是产生任何想法的源泉,心本体会陷入到对自己本体不能理解的状态中,因为心能产生任何想法,不能分出对错,不能分出自己。

    59 引用 • 369 回帖
  • Scala

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

    13 引用 • 11 回帖 • 138 关注
  • 域名

    域名(Domain Name),简称域名、网域,是由一串用点分隔的名字组成的 Internet 上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。

    43 引用 • 208 回帖
  • Openfire

    Openfire 是开源的、基于可拓展通讯和表示协议 (XMPP)、采用 Java 编程语言开发的实时协作服务器。Openfire 的效率很高,单台服务器可支持上万并发用户。

    6 引用 • 7 回帖 • 101 关注
  • 电影

    这是一个不能说的秘密。

    121 引用 • 604 回帖 • 1 关注
  • SQLite

    SQLite 是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是全世界使用最为广泛的数据库引擎。

    5 引用 • 7 回帖 • 1 关注