现在的情况是拖动一个块到文件树,最大标题成为文件名,而其他标题依次转为第一、第二级标题……
可这和 markdown 常推荐的规范:”一级标题只出现一次“冲突,是否可以添加选择最大标题为一级还是二级呢?
另外目前拖动后撤回并不会重新生成文件,误操作容易丢失内容
现在的情况是拖动一个块到文件树,最大标题成为文件名,而其他标题依次转为第一、第二级标题……
可这和 markdown 常推荐的规范:”一级标题只出现一次“冲突,是否可以添加选择最大标题为一级还是二级呢?
另外目前拖动后撤回并不会重新生成文件,误操作容易丢失内容
文档块与标题块互转这个功能一开始是我提的,原文可以看这里:https://www.yuque.com/deerain/gannbs/rtqugk,还有另外一个好处是前面这个链接里没有提到的,那就是在不让链接失效的前提下进行笔记的拆分与合并,Obsidian 做不到这一点(这个在 Obsidian Forum 上有讨论),而思源可以靠这个功能轻易做到。
上一段的信息可能还是比较简略,我现在在写一篇安利思源笔记的长文,在里面我会更详细地写到这个功能的重要性和用途。
楼主发的截图和链接是 markdownlint 这个 vscode 插件的文档,这个插件我以前也用过很长一段时间,因为当时插件内置的一些规则让我觉得不太合理,于是我就去查了一下,比如一级标题在一篇文档里只能出现一次这个规范我没见 John Gruber 提过,其它方言设计者好像也没明确提过这种规范,所以很多排版规则似乎仅仅是这个插件作者自己的喜好,谈不上通用规范。当然,也有可能是我当初了解得不到位,但从另一个角度来说,我觉得这些规范并不一定适合用在需要灵活地进行内容管理的笔记类软件上,特别是一篇笔记里只有一个一级标题这一条规则,它更适合用在不需要拆分重组的、已经固化了的文档上。
文档树的末端是文档、文档之下是 H1 标题、H1 之下是 H2,这本来是很符合直觉和逻辑的,但是现在某个 vscode 插件作者出来说他觉得 H1 标题只能用来展示一下文档的名字,而且在插件文档里也没给出任何站得住脚的理由,我觉得我们没有必要按照他的想法来。
假如思源笔记开发者自己不嫌麻烦的话,照楼主说的添加一个可选配置也可以,也不会影响原来在使用这个功能的用户们。我不反对做这种功能上的增强,我回复这些只是因为我当初也被这个插件荼毒过,所以觉得 markdownlint 那种连规范都称不上的「插件作者个人喜好」不值得我们 respect,我可以做和他一模一样的事,但我的准则应该出自我自己的思考,而不是被一个插件塑造。
jsoup 是一款 Java 的 HTML 解析器,可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的 API,可通过 DOM,CSS 以及类似于 jQuery 的操作方法来取出和操作数据。
Electron 基于 Chromium 和 Node.js,让你可以使用 HTML、CSS 和 JavaScript 构建应用。它是一个由 GitHub 及众多贡献者组成的活跃社区共同维护的开源项目,兼容 Mac、Windows 和 Linux,它构建的应用可在这三个操作系统上面运行。
有什么新发现就分享给大家吧!
Kubernetes 是 Google 开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。
你若安好,便是晴天。
Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 Unix 工具软件、应用程序和网络协议,并支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
知乎是网络问答社区,连接各行各业的用户。用户分享着彼此的知识、经验和见解,为中文互联网源源不断地提供多种多样的信息。
RabbitMQ 是一个开源的 AMQP 实现,服务器端用 Erlang 语言编写,支持多种语言客户端,如:Python、Ruby、.NET、Java、C、PHP、ActionScript 等。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。
LaTeX(音译“拉泰赫”)是一种基于 ΤΕΧ 的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在 20 世纪 80 年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由 TeX 所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。
子曰:“工欲善其事,必先利其器。”
阿里云是阿里巴巴集团旗下公司,是全球领先的云计算及人工智能科技公司。提供云服务器、云数据库、云安全等云计算服务,以及大数据、人工智能服务、精准定制基于场景的行业解决方案。
宕机,多指一些网站、游戏、网络应用等服务器一种区别于正常运行的状态,也叫“Down 机”、“当机”或“死机”。宕机状态不仅仅是指服务器“挂掉了”、“死机了”状态,也包括服务器假死、停用、关闭等一些原因而导致出现的不能够正常运行的状态。
Caddy 是一款默认自动启用 HTTPS 的 HTTP/2 Web 服务器。
Vue.js(读音 /vju ː/,类似于 view)是一个构建数据驱动的 Web 界面库。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。
为成为自由职业者在家办公而努力吧!
服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。
Wide 是一款基于 Web 的 Go 语言 IDE。通过浏览器就可以进行 Go 开发,并有代码自动完成、查看表达式、编译反馈、Lint、实时结果输出等功能。
欢迎访问我们运维的实例: https://wide.b3log.org
ActiveMQ 是 Apache 旗下的一款开源消息总线系统,它完整实现了 JMS 规范,是一个企业级的消息中间件。
etcd 是一个分布式、高可用的 key-value 数据存储,专门用于在分布式系统中保存关键数据。
DevOps(Development 和 Operations 的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。
汐洛彖夲肜矩阵(Sillot T☳Converbenk Matrix),致力于服务智慧新彖乄,具有彖乄驱动、极致优雅、开发者友好的特点。其中汐洛绞架(Sillot-Gibbet)基于自思源笔记(siyuan-note),前身是思源笔记汐洛版(更早是思源笔记汐洛分支),是智慧新录乄终端(多端融合,移动端优先)。
主仓库地址:Hi-Windom/Sillot
文档地址:sillot.db.sc.cn
注意事项:
iOS 是由苹果公司开发的移动操作系统,最早于 2007 年 1 月 9 日的 Macworld 大会上公布这个系统,最初是设计给 iPhone 使用的,后来陆续套用到 iPod touch、iPad 以及 Apple TV 等产品上。iOS 与苹果的 Mac OS X 操作系统一样,属于类 Unix 的商业操作系统。
Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。
让我们欢迎这对新人。哦,不好意思说错了,让我们欢迎这位新人!
新手上路,请谨慎驾驶!
Hadoop 是由 Apache 基金会所开发的一个分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于