介绍
今天给大家介绍一个markdown
排版成自媒体文章的工具。
markdown
的重要性和便捷性不用再多说,但是从markdown
转换到文章排版,我换了很多个也都很不满意,尤其在不支持markdown的
平台,更是一言难尽。
本次介绍的wenyan
的核心功能是将编辑好的markdown
文章转换成适配各个发布平台的格式,通过一键复制,可以直接粘贴到平台的文本编辑器,无需再做额外调整。
同时,它的样式也是我比较满意的一版。
上链接:
github:https://github.com/caol64/wenyan
特点(来自github首页)
支持发布到多平台:
- 公众号
- 知乎
- 今日头条
- 掘金、CSDN等
- Medium
- 支持代码高亮
- 支持公式
- 支持链接转脚注
- 支持识别front matter语法
集成多种主题样式模版
- Orange Heart
- Rainbow
- Lapis
- Pie
- Maize
- Purple
即将支持:公众号自定义样式
该项目已上架 Apple Store , 也支持windows版本。github自取。
效果截图
粗看代码
仓库中代码是使用 SwiftUI
原生实现的 Apple
端,但是如果纯原生实现类似 markdown
的样式渲染和主题等,明显是一个庞大的工作。
果然其两侧的 View
文件中都找到了 webview
的痕迹,应该都是使用web
实现的,当然具体实现技术就不深究了。
如果是我来实现这个,搞不好整个窗口除了顶部名称和红绿灯这些原生内容,其他全部都是webview
。
最后
关于markdown
生成文章内容,我也找了很多的工具了,甚至还有自动发布的,但是大多都不尽人意(要么还收费,要么有样式错乱)。
希望这次找到的工具能够稳定一些,大家要是有什么好的工具也可以推荐给我,感谢大家。
本次文章排版,使用 wenyan
生成。
– 欢迎点赞、关注、转发、收藏【我码玄黄】,各大平台同名。