在线版 typora,目前最好用的 markdown 编辑器,没有之一

2021-01-26 11:28:04 +08:00
 zhdsuperm

码道人是我们做的一个技术社区类产品,同时提供 markdown 服务如笔记、私信等功能。随着网站越做越好,作者投稿也越来越多,审核工作量直线上升,不过我们发现大部分审核不通过的文章都是排版问题,以前的编辑器也和 CSDN 掘金一样,采用分屏+全屏的模式,我们打算重构,并提供类似 typora 的编辑体验,支持智能排版检查等功能,从源头提高创作质量。

  1. 所见即所得:关注点分离,自动排版
  2. 全适应网站:兼容 Paid 和移动端,支持大纲显示、分屏显示,占用更少的屏幕空间
  3. 良好兼容:支持 markdown 格式,支持富文本编辑和源码编辑切换
  4. 智能检查:通过语法分析自动识别排版错误,帮助创作者提高创作质量

放几张效果图:

插入代码

插入表格

自动排版检查( Markdown lint )

源码编辑模式

目前还在持续完善中(公式编辑暂时不支持)~欢迎各位 v2er 体验~

markdowner 码道人

9561 次点击
所在节点    推广
66 条回复
fgk
2021-01-27 10:23:26 +08:00
法务:这个文案涉及到广告法,需要修改
wydinhk
2021-01-27 10:45:11 +08:00
font family 可以再研究一下,西文直接用苹方有丶丶丑
zhdsuperm
2021-01-27 11:20:33 +08:00
@wydinhk 感谢,font family 前前后后改过很多次了,后续优化也在计划中,目前没有找到适合所有系统所有显示设备所有字体的方案。
@shunia 感谢,后续社区化甚至开源的计划都是有的,我们可以共享出我们的技术方案,编辑器的数学模型,技术难点攻克,光标优化算法等等,但这些工作的前提是先要有钱养活这个团队,否则公司不同意,这个项目在内部只有工程师投入,连设计师都没有,可以看到目前网站上所有功能都是免费的,其实就是登陆就能体验,暂时不是很大障碍。

如果说登陆收集用户信息,这个大可不必担心,不想收集手机信息可以微信登陆,微信登陆能够获取到的信息字段也就是昵称性别国籍地区(可以查微信的开发文档看到),这个都可以登陆后在网站设置更改,微信获取到的 ID 也不是你的微信号,而是经过映射的 id,并不能获取用户额外的信息。
zhdsuperm
2021-01-27 11:31:53 +08:00
@Kilerd 老实说你贴的这些功能实现在我看来太简单了(我是这个站点的全栈工程师、负责人),流程图为什么不支持?因为兼容问题(用户在我这里能用,迁移到其他平台能用吗?我们不想强行绑定用户,而是给用户一个舒适的使用体验),因为描述能力太弱(为什么我不直接贴一张描述力更强的图片?或者用其他更加专业的软件?),因为没有一个完整的数据映射结构,无法实现统一,语法分析树上也一堆 BUG,这是一个很鸡肋的拓展,你在本地写的文档使用了这些功能,发布到其他博客社区平台能用吗?
hexf00
2021-01-27 14:30:41 +08:00
安利下思源笔记,以及开源的所见即所得 Markdown 编辑器方案,有精力的可以自己集成哈哈 https://github.com/Vanessa219/vditor
zhdsuperm
2021-01-27 17:07:14 +08:00
@hexf00 这个我们最开始开发的时候就有对比过,shortcut 体验不是很好,很多组合场景下 BUG 太多了,比如光标的问题,举个简单的例子,firefox 下代码块输入换行,光标显示是错的,输入位置是对的,换成 safari 又不一样了。我们解决这些问题是自己接管光标显示去搞定的,上面动态图蓝色那个。具体问题还有很多,编辑器的输入层 BUG 太多,很多输入法,decorate 组合的问题。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/748439

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX