一直以来,使用代码块,都是针对特定语法的整体高亮,这也是大多数编辑软件都一样的问题。
在我们写读书笔记,或者文档时,涉及代码的演进,需要在每一个步骤标识代码的变化,这时就需要能够针对代码块的行级高亮。 在以前,总是不得不用注释来解决,但是真的很冗余,很难看。
本来以为这个是行业内暂没有好的解决方案,结果今天我看到一个官方文档中的展示,觉得,这就是我想要的效果!
我们可以看到,这第一步、第二步,分别高亮不同的行。非常的清晰易懂。
不知道咱们的思源笔记,能不能有办法做到类似的效果。
一直以来,使用代码块,都是针对特定语法的整体高亮,这也是大多数编辑软件都一样的问题。
在我们写读书笔记,或者文档时,涉及代码的演进,需要在每一个步骤标识代码的变化,这时就需要能够针对代码块的行级高亮。 在以前,总是不得不用注释来解决,但是真的很冗余,很难看。
本来以为这个是行业内暂没有好的解决方案,结果今天我看到一个官方文档中的展示,觉得,这就是我想要的效果!
我们可以看到,这第一步、第二步,分别高亮不同的行。非常的清晰易懂。
不知道咱们的思源笔记,能不能有办法做到类似的效果。
最近在工作中,使用飞书文档,发现飞书文档是支持“代码块”进行富文本编辑的,加粗,改颜色,下划线,都可以。在标识代码细节重点和讲解分析时,非常重要。目前我看思源最新版依然还没有支持,不知道是否后续有计划呢?
我也希望能添加这个功能。之前用 notion,背景颜色很淡,加上代码块的背景颜色有点亮,整体效果并不好。后来用了 wolai,代码块的背景颜色很淡,加上字体的背景颜色比较深,整体效果还是不错。但 wolai 后面修改了免费块数量,基本上不升级是没法用。思源的插件市场有一个“工具栏 Plus”,我最开始发现能给代码块改颜色,但发现只要一刷新就没了。
ActiveMQ 是 Apache 旗下的一款开源消息总线系统,它完整实现了 JMS 规范,是一个企业级的消息中间件。
小薇是一个用 Java 写的 QQ 聊天机器人 Web 服务,可以用于社群互动。
由于 Smart QQ 从 2019 年 1 月 1 日起停止服务,所以该项目也已经停止维护了!
心是产生任何想法的源泉,心本体会陷入到对自己本体不能理解的状态中,因为心能产生任何想法,不能分出对错,不能分出自己。
宋真宗赵恒曾经说过:“书中自有黄金屋,书中自有颜如玉。”
Ngui 是一个 GUI 的排版显示引擎和跨平台的 GUI 应用程序开发框架,基于
Node.js / OpenGL。目标是在此基础上开发 GUI 应用程序可拥有开发 WEB 应用般简单与速度同时兼顾 Native 应用程序的性能与体验。
你听到信仰的声音了么?
深圳市大疆创新科技有限公司(DJI-Innovations,简称 DJI),成立于 2006 年,是全球领先的无人飞行器控制系统及无人机解决方案的研发和生产商,客户遍布全球 100 多个国家。通过持续的创新,大疆致力于为无人机工业、行业用户以及专业航拍应用提供性能最强、体验最佳的革命性智能飞控产品和解决方案。
IBM(国际商业机器公司)或万国商业机器公司,简称 IBM(International Business Machines Corporation),总公司在纽约州阿蒙克市。1911 年托马斯·沃森创立于美国,是全球最大的信息技术和业务解决方案公司,拥有全球雇员 30 多万人,业务遍及 160 多个国家和地区。
webpack 是一个用于前端开发的模块加载器和打包工具,它能把各种资源,例如 JS、CSS(less/sass)、图片等都作为模块来使用和处理。
Quicker 您的指尖工具箱!操作更少,收获更多!
Rust 是一门赋予每个人构建可靠且高效软件能力的语言。Rust 由 Mozilla 开发,最早发布于 2014 年 9 月。
互联网(Internet),又称网际网络,或音译因特网、英特网。互联网始于 1969 年美国的阿帕网,是网络与网络之间所串连成的庞大网络,这些网络以一组通用的协议相连,形成逻辑上的单一巨大国际网络。
FFmpeg 是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。
Latke 是一款以 JSON 为主的 Java Web 框架。
微软是一家美国跨国科技公司,也是世界 PC 软件开发的先导,由比尔·盖茨与保罗·艾伦创办于 1975 年,公司总部设立在华盛顿州的雷德蒙德(Redmond,邻近西雅图)。以研发、制造、授权和提供广泛的电脑软件服务业务为主。
React 是 Facebook 开源的一个用于构建 UI 的 JavaScript 库。
本标签主要用于分享网络空间安全专业的学习笔记
CAP 指的是在一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可兼得。
RabbitMQ 是一个开源的 AMQP 实现,服务器端用 Erlang 语言编写,支持多种语言客户端,如:Python、Ruby、.NET、Java、C、PHP、ActionScript 等。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。
Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Notion - The all-in-one workspace for your notes, tasks, wikis, and databases.
你创造的作品可能会帮助到很多人,如果是开源项目的话就更赞了!
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于