青石

Weekly Pick

青石是一个开源的所见即所得Markdown编辑器,支持GitHub Flavored Markdown标准,扩展了Mermaid图形与Katex公式,提供明亮和暗黑风格,并支持自定义分享程序。

18c128dcbdf仓库Github | Try Online青石是一个开源的所见即所得Markdown编辑器,使用了GitHub Flavored Markdown标准,同时扩展了Mermaid 图形与 Katex 公式,支持明亮和暗黑风格,目标为提高Markdown编辑与阅读体验。青石同时提供一份自定义分享程序,如果您拥有自己的服务器,通过简单的安装即可将本机Markdown文档分享至网络。他将本机文件在远程主机上形成映射,有完善的同步机制,青石使用文档也是由它生成,查看详情。## 为什么要再开发一个编辑器?Markdown由于其跨平台和简洁高效的语法在技术工作者中使用广泛,源码模式虽然简洁,文档内容一旦较多,大量的符号交织在一起,阅读会逐渐困难,双栏类编辑器由于需要左右查看,很不利于聚焦且占用不必要的空间。并且通常markdown文档保存于本机,没有相对容易的方式将文档分享与互联网。目前市场上已经有非常多优秀的Markdown编辑器,青石的特点是什么?1. 快捷键和Markdown语法可同时插入元素 保留Markdown编辑的易用性(体验更类似于typora)2. 自动重构,文件或文件夹路径改变,其引用和被引用的图片或文件链接都将改变3. 自动保存历史,可以选择性回滚4. 导出pdf 与 html5. 使用了shiki做代码着色器,代码段的显示效果更细致美观。6. 支持katex公式的块级和行级编辑与渲染,支持mermaid图形渲染。7. 加入了拖拽排序、浮动栏、文字高亮色(与html兼容),表格操作等体验提升方式8. 自定义分享程序,文件仍然保存于本机,但提供了无侵入的分享能力,可以一键分享单Markdown文件或将多个Markdown文件组成的系列文章,无需图床,将自动转换图片路径与管理图片依赖,生成效果可参考 青石使用文档9. 性能,经过测试,超大量文字下并不会卡顿。## 基础Gif演示18cb9c2ba6d