1.0 前建议增加几个提升易用性的小功能,不难,但非常重要

本贴最后更新于 1686 天前,其中的信息可能已经事过景迁
  1. 借鉴 Re 的字符串映射功能,可以通过 “/ct” (current-time)这样的命令,迅速输入 “10:38” 当前时间,以及其他自定义字符串。
  2. 建议开发组抽出一点精力,做一两个精品主题。现在主题太少了,不能表现思源自身的功力。
  3. 借鉴 Trilium 日记部分,https://sspai.com/post/59792(找到日记部分),能在日历中看到某一天写了那些笔记(包括日记和其他笔记),这是个超有用的功能。
  4. 内部链接块的 id 其实没必要在非专家模式中显示。目前的方式,在修改锚文本、粘贴图片、文件的时候,需要用鼠标仔细的去定位,很费劲。而且容易因为用户操作的原因出现渲染的 bug。可以尝试用对话框实现。
  • 思源笔记

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

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

    27264 引用 • 114091 回帖

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
    1. 可以依赖输入法
    2. 有一些社区主题已经比默认的好看很多,这个取决于个人审美
    3. 后期依赖 SQL 视图插件
    4. 不出现的话,在编辑过程中可能会产生 id 丢失或移动到其他块上的问题
  • hopebird 1 评论 via macOS

    V 姐:

    1、输入法不行,功能差太多。搜狗输入法打时间是带秒的,我不想带秒;而且还可以加入其它很多动态模板,很有用的。

    2、不是审美问题,而是现有这几个主题体现不出思源的一些很厉害的功能。

    3、后期靠 SQL 插件自然可以,但如果能先出个官方的,思源立刻和别人不一样了。我看 ob 的作者自己也写了好多插件。

    1. 什么功能?
    Vanessa
  • vaka 1 3 评论

    1.在 templates 下建立模板,名称命名为 sj,内容:

    {{now | date "15:04:05"}}

    在写笔记的时候,用{{sj,直接回车就可以召唤当前时间了。

    但是不知道是不是我的问题,用手机 APP 的时间是 UTC,不是北京时间。😂

    2 回复
    收到,这个可能是程序的问题
    Vanessa
    时区问题 v0.9.6 修复,发布后请帮忙回测,谢谢。
    88250
    @88250 时区问题已经修复了,感谢:)
    vaka
  • 脑洞大大,已经完出花了

  • hopebird via macOS

    厉害,厉害,学习了

  • zhangzz 1 赞同

    我也是建议 id 在前端渲染时不显示,想操作的可以用快捷键或者专家模式

    1. 如楼上所说, 模板
    2. 大多数人不怎么设置主题, 但是每个人偏好也不同, 但我也觉得可以借鉴一下其它软件的主题. 比如 Typora 和 Marked 2.
    3. 日记搜索日记名就可以了, 默认日记名是日期. 至于其它笔记, 说的有道理. 可以用 find 命令找出(好吧, 但是不好看啊).
    4. 见仁见智, 我觉得很有 id 有必要在专家模式显示, 我理解的专家模式就是源码模式.
      先说为什么需要. 有时候我会手动操作 id, 比如 cut/copy 大面积内容. 如果不显示 id, 暴露全部 id 只能借助于其它的文本编辑器, 很不方便.
      你说的问题, 定位之类的, 只要及时切换为渲染模式, 基本就不会出问题, 切换也挺方便的. 总的来说, 我感觉是很有必要显示 id 的.
  • Tokubara 1 评论 via macOS

    恢复 cursor 位置, 就是 vscode 中的 go back/previous. 现在有嘛? 好久没读过帮助文档. 我感觉这是几乎所有的文本编辑器都会有的功能.

    这个还没有,要等咯
    Vanessa
请输入回帖内容 ...

推荐标签 标签

  • 周末

    星期六到星期天晚,实行五天工作制后,指每周的最后两天。再过几年可能就是三天了。

    14 引用 • 297 回帖
  • 反馈

    Communication channel for makers and users.

    120 引用 • 906 回帖 • 290 关注
  • Vue.js

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

    268 引用 • 666 回帖
  • Redis

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

    284 引用 • 248 回帖
  • OkHttp

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

    16 引用 • 6 回帖 • 95 关注
  • 支付宝

    支付宝是全球领先的独立第三方支付平台,致力于为广大用户提供安全快速的电子支付/网上支付/安全支付/手机支付体验,及转账收款/水电煤缴费/信用卡还款/AA 收款等生活服务应用。

    29 引用 • 347 回帖 • 1 关注
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    10573 引用 • 48127 回帖 • 60 关注
  • 钉钉

    钉钉,专为中国企业打造的免费沟通协同多端平台, 阿里巴巴出品。

    15 引用 • 67 回帖 • 253 关注
  • AngularJS

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

    12 引用 • 50 回帖 • 527 关注
  • JavaScript

    JavaScript 一种动态类型、弱类型、基于原型的直译式脚本语言,内置支持类型。它的解释器被称为 JavaScript 引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在 HTML 网页上使用,用来给 HTML 网页增加动态功能。

    732 引用 • 1287 回帖 • 1 关注
  • Sillot

    Insights(注意当前设置 master 为默认分支)

    汐洛彖夲肜矩阵(Sillot T☳Converbenk Matrix),致力于服务智慧新彖乄,具有彖乄驱动、极致优雅、开发者友好的特点。其中汐洛绞架(Sillot-Gibbet)基于自思源笔记(siyuan-note),前身是思源笔记汐洛版(更早是思源笔记汐洛分支),是智慧新录乄终端(多端融合,移动端优先)。

    主仓库地址:Hi-Windom/Sillot

    文档地址:sillot.db.sc.cn

    注意事项:

    1. ⚠️ 汐洛仍在早期开发阶段,尚不稳定
    2. ⚠️ 汐洛并非面向普通用户设计,使用前请了解风险
    3. ⚠️ 汐洛绞架基于思源笔记,开发者尽最大努力与思源笔记保持兼容,但无法实现 100% 兼容
    29 引用 • 25 回帖 • 144 关注
  • C

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

    89 引用 • 165 回帖 • 1 关注
  • 单点登录

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

    9 引用 • 25 回帖 • 2 关注
  • 服务器

    服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。

    125 引用 • 585 回帖
  • 持续集成

    持续集成(Continuous Integration)是一种软件开发实践,即团队开发成员经常集成他们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。

    15 引用 • 7 回帖 • 1 关注
  • H2

    H2 是一个开源的嵌入式数据库引擎,采用 Java 语言编写,不受平台的限制,同时 H2 提供了一个十分方便的 web 控制台用于操作和管理数据库内容。H2 还提供兼容模式,可以兼容一些主流的数据库,因此采用 H2 作为开发期的数据库非常方便。

    11 引用 • 54 回帖 • 677 关注
  • RIP

    愿逝者安息!

    8 引用 • 92 回帖 • 421 关注
  • JSON

    JSON (JavaScript Object Notation)是一种轻量级的数据交换格式。易于人类阅读和编写。同时也易于机器解析和生成。

    53 引用 • 190 回帖
  • Rust

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

    59 引用 • 22 回帖 • 3 关注
  • SpaceVim

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

    3 引用 • 31 回帖 • 114 关注
  • NGINX

    NGINX 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 NGINX 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本 0.1.0 发布于 2004 年 10 月 4 日。

    316 引用 • 547 回帖
  • WebClipper

    Web Clipper 是一款浏览器剪藏扩展,它可以帮助你把网页内容剪藏到本地。

    3 引用 • 9 回帖
  • CSS

    CSS(Cascading Style Sheet)“层叠样式表”是用于控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。

    199 引用 • 544 回帖 • 2 关注
  • Kotlin

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

    19 引用 • 33 回帖 • 94 关注
  • gRpc
    11 引用 • 9 回帖 • 101 关注
  • MySQL

    MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是最流行的关系型数据库管理系统之一。

    695 引用 • 537 回帖
  • Tomcat

    Tomcat 最早是由 Sun Microsystems 开发的一个 Servlet 容器,在 1999 年被捐献给 ASF(Apache Software Foundation),隶属于 Jakarta 项目,现在已经独立为一个顶级项目。Tomcat 主要实现了 JavaEE 中的 Servlet、JSP 规范,同时也提供 HTTP 服务,是市场上非常流行的 Java Web 容器。

    162 引用 • 529 回帖 • 7 关注