反链面板操作建议

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

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

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

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

alt+click:打开悬浮窗

  • 思源笔记

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

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

    18599 引用 • 69225 回帖 • 1 关注
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 更新了该回帖
  • Ellioot

    我知道这个帖子没有说取消鼠标悬停.我实在找不到那个帖子,而且 v 姐在这里,我就不用绕道过去了

  • Ellioot

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

请输入回帖内容 ...

推荐标签 标签

  • Mac

    Mac 是苹果公司自 1984 年起以“Macintosh”开始开发的个人消费型计算机,如:iMac、Mac mini、Macbook Air、Macbook Pro、Macbook、Mac Pro 等计算机。

    164 引用 • 594 回帖 • 1 关注
  • Spring

    Spring 是一个开源框架,是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作《Expert One-On-One J2EE Development and Design》中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 JavaEE 应用程序开发提供集成的框架。

    940 引用 • 1458 回帖 • 160 关注
  • 新人

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

    51 引用 • 226 回帖
  • FlowUs

    FlowUs.息流 个人及团队的新一代生产力工具。

    让复杂的信息管理更轻松、自由、充满创意。

    1 引用 • 2 关注
  • Swagger

    Swagger 是一款非常流行的 API 开发工具,它遵循 OpenAPI Specification(这是一种通用的、和编程语言无关的 API 描述规范)。Swagger 贯穿整个 API 生命周期,如 API 的设计、编写文档、测试和部署。

    26 引用 • 35 回帖 • 12 关注
  • Openfire

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

    6 引用 • 7 回帖 • 84 关注
  • 小薇

    小薇是一个用 Java 写的 QQ 聊天机器人 Web 服务,可以用于社群互动。

    由于 Smart QQ 从 2019 年 1 月 1 日起停止服务,所以该项目也已经停止维护了!

    34 引用 • 467 回帖 • 692 关注
  • 前端

    前端技术一般分为前端设计和前端开发,前端设计可以理解为网站的视觉设计,前端开发则是网站的前台代码实现,包括 HTML、CSS 以及 JavaScript 等。

    247 引用 • 1347 回帖
  • 生活

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

    228 引用 • 1450 回帖
  • Sym

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

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

    523 引用 • 4581 回帖 • 692 关注
  • Firefox

    Mozilla Firefox 中文俗称“火狐”(正式缩写为 Fx 或 fx,非正式缩写为 FF),是一个开源的网页浏览器,使用 Gecko 排版引擎,支持多种操作系统,如 Windows、OSX 及 Linux 等。

    7 引用 • 30 回帖 • 455 关注
  • Vue.js

    Vue.js(读音 /vju ː/,类似于 view)是一个构建数据驱动的 Web 界面库。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。

    261 引用 • 662 回帖
  • 阿里巴巴

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

    43 引用 • 221 回帖 • 243 关注
  • frp

    frp 是一个可用于内网穿透的高性能的反向代理应用,支持 TCP、UDP、 HTTP 和 HTTPS 协议。

    15 引用 • 7 回帖 • 9 关注
  • 一些有用的避坑指南。

    69 引用 • 93 回帖
  • Kotlin

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

    19 引用 • 33 回帖 • 25 关注
  • Elasticsearch

    Elasticsearch 是一个基于 Lucene 的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于 RESTful 接口。Elasticsearch 是用 Java 开发的,并作为 Apache 许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。

    116 引用 • 99 回帖 • 266 关注
  • 大疆创新

    深圳市大疆创新科技有限公司(DJI-Innovations,简称 DJI),成立于 2006 年,是全球领先的无人飞行器控制系统及无人机解决方案的研发和生产商,客户遍布全球 100 多个国家。通过持续的创新,大疆致力于为无人机工业、行业用户以及专业航拍应用提供性能最强、体验最佳的革命性智能飞控产品和解决方案。

    2 引用 • 14 回帖
  • ZooKeeper

    ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务,是 Google 的 Chubby 一个开源的实现,是 Hadoop 和 HBase 的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。

    59 引用 • 29 回帖 • 15 关注
  • AngularJS

    AngularJS 诞生于 2009 年,由 Misko Hevery 等人创建,后为 Google 所收购。是一款优秀的前端 JS 框架,已经被用于 Google 的多款产品当中。AngularJS 有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等。2.0 版本后已经改名为 Angular。

    12 引用 • 50 回帖 • 422 关注
  • 百度

    百度(Nasdaq:BIDU)是全球最大的中文搜索引擎、最大的中文网站。2000 年 1 月由李彦宏创立于北京中关村,致力于向人们提供“简单,可依赖”的信息获取方式。“百度”二字源于中国宋朝词人辛弃疾的《青玉案·元夕》词句“众里寻他千百度”,象征着百度对中文信息检索技术的执著追求。

    63 引用 • 785 回帖 • 252 关注
  • 心情

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

    59 引用 • 369 回帖
  • 分享

    有什么新发现就分享给大家吧!

    242 引用 • 1746 回帖 • 1 关注
  • 职场

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

    126 引用 • 1699 回帖
  • JRebel

    JRebel 是一款 Java 虚拟机插件,它使得 Java 程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。

    26 引用 • 78 回帖 • 620 关注
  • Electron

    Electron 基于 Chromium 和 Node.js,让你可以使用 HTML、CSS 和 JavaScript 构建应用。它是一个由 GitHub 及众多贡献者组成的活跃社区共同维护的开源项目,兼容 Mac、Windows 和 Linux,它构建的应用可在这三个操作系统上面运行。

    15 引用 • 136 回帖 • 9 关注
  • TGIF

    Thank God It's Friday! 感谢老天,总算到星期五啦!

    284 引用 • 4481 回帖 • 656 关注