优化小建议,望采纳!

本贴最后更新于 389 天前,其中的信息可能已经水流花落

开发者你们好。有几个体验希望能优化下。

第一,关于只读模式、编辑模式下笔记内容的鼠标悬浮图标。在只读模式下,

  • 无法缩放 IFrame 的大小(长度、宽度),所以不应该出现Snipaste20240507152305.png
  • 无法修改笔记内容,但是点击自定义 emoji 却可以出现编辑面板并修改为其他 emoji(不应该出现该面板)
    • 在编辑模式下,可以点击 emoji 弹出面板选择,这个时候应该有悬浮手势(cursor: pointer;
  • 同理,数据库除了第一列前面的复选框有实际意义(选择多列一并删除、复制),其他单元格都没实际意义,不应该出现悬浮手形鼠标
  • 同理,图片应该有悬浮手势(cursor: pointer;),我用思源笔记这么久,最近才发现双击图片可以使用软件内置的图片浏览器打开 😅,有点离谱,但是事实。

第二,关于新手的入门问题。我记得我是尝试过 3 次思源笔记的,第一次、第二次都放弃了,因为教程里面关于块的描述,我懂了之后尝试去拖动排列各种块组合成超级块,因为默认主题的块是没有集市里面那些主题带有边框的,所以我总是觉得莫名其妙,不得其法然后就放弃了。第三次用了 Dark-Blue 主题,它给每个竖列块都加了边框,我瞬间就明白了超级块是怎么回事,然后一直用到现在。所以,教程里面关于超级块应该有一个更加浅显易懂的解释,可以用图示或建议新手下载一个主题体验一下。

第三,集市里的插件质量良莠不齐,可能受限于开发者的专业水平、开发难度,又或者随着版本的更迭,插件不再适应新版本等,但无论如何,低质量的插件不应该出现在集市里,或者他的代码必须经过你们的审核、修改后再上架,保证每一款插件都能稳定运行、并且真的能够给用户带来积极的作用。

第四,集市里可以考虑加一个代码片段板块(包括 css,js),有一些很实用的代码,为了让别人使用做成主题就有点杀鸡用牛刀的感觉,而这个板块让大家把优秀、实用的代码分享出来。

第五,悬浮提示的问题,软件是一个长期使用的工具,这意味着,在早期摸索完成、熟悉所有功能之后,悬浮提示就没有太多作用了,反而会成为打扰,因为“从无(0)到有(1)”这个过程会额外消耗人的心智。能否在设置中增加一个开关可以关闭 UI 界面所有的悬浮提示(不包括编辑器中超链接的提示)?

  • 思源笔记

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

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

    25744 引用 • 106536 回帖

相关帖子

欢迎来到这里!

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

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

    可以显示超链接的网络地址,但无法显示本地文件地址,比如 file:///E:\同步文件\作业.pdf,请帮忙再反馈一下

    1 回复
    1 操作
    Fighter93 在 2024-10-31 11:52:58 更新了该回帖
  • 其他回帖
  • 第三,集市里的插件质量良莠不齐,可能受限于开发者的专业水平、开发难度,又或者随着版本的更迭,插件不再适应新版本等,但无论如何,低质量的插件不应该出现在集市里,或者他的代码必须经过你们的审核、修改后再上架,保证每一款插件都能稳定运行、并且真的能够给用户带来积极的作用。

    没有审核人员,目前应该是没有办法

  • lsb900226

    第 5 个很赞成

  • 感谢反馈。

    修改点:Issue #11459 · siyuan-note/siyuan

    1. 修改只读模式下光标在图片上的手势
    2. 只读模式下 iframe 块不出现拖拽
    3. 只读模式下不同类型单元格鼠标手势优化

    待处理:

    1. 编辑器只读下为了和文档树上 emoji 权限统一,故保持修改状态。目前最新版已是 pointer 样式,如果不是的话麻烦再告知一下
    2. 帮助文档大家都可以进行 PR
    3. 目前可以通过排序来过滤一下。就好比应用市场上不能保证每个应用都好用,我们也无法进行保证
    4. 这不应该做为主题,应该使用插件
    5. 提示非常多,如果配置为不显示的话,有些地方会很吃力。比如现在我都还会查看块标的提示。
  • 查看全部回帖
Fighter93
喜欢探索新鲜好玩的领域、事物。 广州

推荐标签 标签

  • 工具

    子曰:“工欲善其事,必先利其器。”

    298 引用 • 763 回帖
  • Word
    13 引用 • 41 回帖
  • IDEA

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

    181 引用 • 400 回帖 • 1 关注
  • 面试

    面试造航母,上班拧螺丝。多面试,少加班。

    326 引用 • 1395 回帖
  • LaTeX

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

    12 引用 • 59 回帖 • 5 关注
  • RabbitMQ

    RabbitMQ 是一个开源的 AMQP 实现,服务器端用 Erlang 语言编写,支持多种语言客户端,如:Python、Ruby、.NET、Java、C、PHP、ActionScript 等。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。

    49 引用 • 60 回帖 • 347 关注
  • HBase

    HBase 是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的 Google 论文 “Bigtable:一个结构化数据的分布式存储系统”。就像 Bigtable 利用了 Google 文件系统所提供的分布式数据存储一样,HBase 在 Hadoop 之上提供了类似于 Bigtable 的能力。

    17 引用 • 6 回帖 • 63 关注
  • DevOps

    DevOps(Development 和 Operations 的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。

    59 引用 • 25 回帖 • 2 关注
  • PostgreSQL

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

    22 引用 • 22 回帖
  • OpenStack

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

    10 引用 • 3 关注
  • 资讯

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

    56 引用 • 85 回帖 • 1 关注
  • 印象笔记
    3 引用 • 16 回帖 • 1 关注
  • TGIF

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

    291 引用 • 4495 回帖 • 656 关注
  • C

    C 语言是一门通用计算机编程语言,应用广泛。C 语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

    86 引用 • 165 回帖 • 4 关注
  • Electron

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

    15 引用 • 136 回帖 • 6 关注
  • BND

    BND(Baidu Netdisk Downloader)是一款图形界面的百度网盘不限速下载器,支持 Windows、Linux 和 Mac,详细介绍请看这里

    107 引用 • 1281 回帖 • 34 关注
  • CentOS

    CentOS(Community Enterprise Operating System)是 Linux 发行版之一,它是来自于 Red Hat Enterprise Linux 依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定的服务器以 CentOS 替代商业版的 Red Hat Enterprise Linux 使用。两者的不同在于 CentOS 并不包含封闭源代码软件。

    240 引用 • 224 回帖 • 1 关注
  • FlowUs

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

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

    1 引用 • 2 关注
  • Spark

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

    74 引用 • 46 回帖 • 565 关注
  • 微服务

    微服务架构是一种架构模式,它提倡将单一应用划分成一组小的服务。服务之间互相协调,互相配合,为用户提供最终价值。每个服务运行在独立的进程中。服务于服务之间才用轻量级的通信机制互相沟通。每个服务都围绕着具体业务构建,能够被独立的部署。

    96 引用 • 155 回帖 • 1 关注
  • webpack

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

    42 引用 • 130 回帖 • 250 关注
  • danl
    172 关注
  • 开源

    Open Source, Open Mind, Open Sight, Open Future!

    411 引用 • 3588 回帖 • 1 关注
  • 又拍云

    又拍云是国内领先的 CDN 服务提供商,国家工信部认证通过的“可信云”,乌云众测平台认证的“安全云”,为移动时代的创业者提供新一代的 CDN 加速服务。

    20 引用 • 37 回帖 • 579 关注
  • Sandbox

    如果帖子标签含有 Sandbox ,则该帖子会被视为“测试帖”,主要用于测试社区功能,排查 bug 等,该标签下内容不定期进行清理。

    438 引用 • 1250 回帖 • 594 关注
  • AWS
    11 引用 • 28 回帖 • 3 关注
  • Lute

    Lute 是一款结构化的 Markdown 引擎,支持 Go 和 JavaScript。

    29 引用 • 202 回帖 • 27 关注