V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zhdsuperm
V2EX  ›  推广

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

  •  
  •   zhdsuperm · 2021-01-26 11:28:04 +08:00 · 9559 次点击
    这是一个创建于 1397 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    放几张效果图:

    插入代码

    插入表格

    自动排版检查( Markdown lint )

    源码编辑模式

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

    markdowner 码道人

    66 条回复    2021-01-27 17:07:14 +08:00
    coolair
        1
    coolair  
       2021-01-26 11:38:14 +08:00   ❤️ 5
    手机号登录劝退……
    zhdsuperm
        2
    zhdsuperm  
    OP
       2021-01-26 11:41:04 +08:00
    @coolair 可以微信登陆
    EasonC
        3
    EasonC  
       2021-01-26 11:56:54 +08:00 via iPhone   ❤️ 7
    手机号微信劝退
    hsfzxjy
        4
    hsfzxjy  
       2021-01-26 12:00:09 +08:00 via Android
    看起来不错,但我用 vscode
    Darkside
        5
    Darkside  
       2021-01-26 12:01:51 +08:00
    社区要实名制这个我能理解,但是能不能把 Markdown 编辑器拆出来,做成免登录的
    lzz2394677796
        6
    lzz2394677796  
       2021-01-26 12:03:34 +08:00 via iPhone
    在线数据保存我不放心,能像 typra 一样单机版吗
    zhdsuperm
        7
    zhdsuperm  
    OP
       2021-01-26 12:04:43 +08:00
    @EasonC @Darkside 这个真的不行!哎真的没办法的呀,相关政策要求,我们以前还有邮箱登陆入口,后来入口都封了,邮箱用户进来还得手机再验证一次。。。
    EPr2hh6LADQWqRVH
        8
    EPr2hh6LADQWqRVH  
       2021-01-26 12:04:51 +08:00
    违法你这个宣传
    zhdsuperm
        9
    zhdsuperm  
    OP
       2021-01-26 12:06:20 +08:00
    @lzz2394677796 后续要支持保存用户的数据到 github 上(图片+文档),解决数据安全的担忧,另外单机版还在开发中
    83f420984
        10
    83f420984  
       2021-01-26 12:07:26 +08:00 via iPhone
    为什么不能邮箱?
    hahastudio
        11
    hahastudio  
       2021-01-26 12:08:13 +08:00   ❤️ 2
    有什么理由我不用 dillinger.io 或者 stackedit.io/app 呢?
    superrichman
        12
    superrichman  
       2021-01-26 12:09:40 +08:00 via iPhone   ❤️ 3
    @Livid 推广+挂羊头卖狗肉
    blaaibla
        13
    blaaibla  
       2021-01-26 12:15:28 +08:00
    感觉拼不过 Typora,本地体验更可靠更沉浸式。这种适合在别人电脑或公司电脑上写东西。
    zhdsuperm
        14
    zhdsuperm  
    OP
       2021-01-26 12:16:14 +08:00
    @hahastudio 所见即所得,不用分屏(我们以前的编辑器就是分屏的),更多空间可以边看资料边做笔记。
    @superrichman 帮公司产品推广这没错,不过挂羊头卖狗肉这点不认,有哪些缺陷欢迎提出哈,谢谢~
    also24
        15
    also24  
       2021-01-26 12:16:47 +08:00
    没看明白和 Typora 的关系,是用了同源的技术,还是说因为大家都是 Markdown 编辑器?
    zhdsuperm
        16
    zhdsuperm  
    OP
       2021-01-26 12:19:30 +08:00
    @blaaibla 在智能排版检查,图片插入,表格编辑、block cursor 方面的体验会比 typora 好,对比本地版确实感觉比 typora 差,因为网页编辑给人的体验缺少质感,但是我们是为了填补在线版 typora 的空白,同时提高作者创作质量,方便用户随时随地编辑,ttypora 保存本地后换个环境就看不了了。
    zhdsuperm
        17
    zhdsuperm  
    OP
       2021-01-26 12:23:21 +08:00
    @also24 不是和 typora 同源的技术,typora 的技术栈你看 help 里面可以看出(存在很多兼容问题,他只编译了一个 chrome 版本,所以只有本地版本软件,在线编辑器最大的技术难题就是浏览器兼容),我们用自己的技术方案实现的,前后花了很长时间。
    hbolive
        18
    hbolive  
       2021-01-26 12:25:58 +08:00
    挺好的。。
    ttypora 这种本地 APP,换个环境就看不了确实是个问题,希望的是在线的,登录后就可以自由浏览 /编辑自己的笔记。至于这个基础之上提供的增值服务,可以收费。。
    qiguai2017
        19
    qiguai2017  
       2021-01-26 12:28:21 +08:00
    下次



    下次也不想用
    ( 推广+挂羊头卖狗肉)
    hantsy
        20
    hantsy  
       2021-01-26 12:29:08 +08:00
    @zhdsuperm 之前最希望的是 typora 加入 Grammarly 集成。

    如果在线这个问题不大,现在的问题是如果直接编辑 Github MD 文档。
    zhdsuperm
        21
    zhdsuperm  
    OP
       2021-01-26 12:29:21 +08:00
    @hbolive 感谢认可哈~ 目前全部功能都是免费的
    zhdsuperm
        22
    zhdsuperm  
    OP
       2021-01-26 12:35:56 +08:00
    @qiguai2017 推广这点我认,不过我不觉得产品存在挂羊头卖狗肉的问题,不知道您体验过 typora 没,这不是我们的产品,但是这是目前大部分人认可的编辑体验最好的 markdown 编辑器,我们在保持 typora 编辑体验上进行完善、修复、功能也有所增加,而且对比了市面上大部分编辑器(不少于 20 款),都认为有明显质量提升,所以在线版编辑体验第一我觉得 OK,如果有什么缺陷,欢迎提出具体问题,理性讨论,我们进一步努力完善。谢谢
    zhdsuperm
        23
    zhdsuperm  
    OP
       2021-01-26 12:42:21 +08:00
    @hantsy 之后可能会支持直接编辑 github 仓库文件,用户自己新建一个独立仓库,配置密钥,我们将用户数据存储在仓库中,我们不再存储,解决数据存储安全的担忧(大家都是程序员对数据安全都是很敏感的)
    littlewing
        24
    littlewing  
       2021-01-26 12:48:10 +08:00
    和 typora 有关系吗?
    SolarAA
        25
    SolarAA  
       2021-01-26 12:51:00 +08:00
    我想试用一下编辑器, 必须要登录吗
    cairnechen
        26
    cairnechen  
       2021-01-26 12:51:55 +08:00
    zhdsuperm
        27
    zhdsuperm  
    OP
       2021-01-26 12:53:51 +08:00
    @littlewing 编辑体验和 typora 类似 @SolarAA 必须登陆呀~,现在哪个社区编辑不需要登陆的呢, 微信登陆也可以
    zhdsuperm
        28
    zhdsuperm  
    OP
       2021-01-26 12:56:45 +08:00
    @83f420984 相关政策要求,社区必须实名制,邮箱没有实名,如果邮箱登陆,还的手机验证一次,还不如直接手机验证码登陆
    lixuda
        29
    lixuda  
       2021-01-26 13:00:11 +08:00
    @zhdsuperm 微信登录,你的网站必须要备案吧,但是你网站上又没有注明备案信息?
    hantsy
        30
    hantsy  
       2021-01-26 13:01:54 +08:00
    @zhdsuperm 看看 ZenHub 怎么实现的,这种比较少见,IDEA 的图标可以用浏览器的插件实现。Zenhub 直接将它们的 UI 集成到了 Github Web 页面。
    mrchi
        31
    mrchi  
       2021-01-26 13:07:19 +08:00
    我还真以为 Typora 出网页版了呢!

    首先,你这网站也不是纯在线 markdown 编辑器,是个社区;其次,你和 Typora 没有半点关系,就算你做的比人家好,也不能用“在线版 Typora”这么宣传。要是你做了个网页聊天工具,就算比微信优秀,你敢用“在线版微信”宣传吗?

    以上,蹭 Typora 热度+挂羊头卖狗肉没毛病
    PureWhiteWu
        32
    PureWhiteWu  
       2021-01-26 13:15:54 +08:00
    Livid
        33
    Livid  
    MOD
       2021-01-26 13:19:39 +08:00
    @superrichman 谢谢。这个主题已经被移动到 /go/promotions
    superbai
        34
    superbai  
       2021-01-26 13:20:28 +08:00
    @Livid 标题党。标题和正文内容不符
    leafre
        35
    leafre  
       2021-01-26 13:23:25 +08:00
    没有之一,违反广告法
    liudaolunhuibl
        36
    liudaolunhuibl  
       2021-01-26 13:23:37 +08:00
    我为啥不用 Vditor
    wolfie
        37
    wolfie  
       2021-01-26 13:26:15 +08:00
    单看动图,非常不好用的感觉。
    winterbells
        38
    winterbells  
       2021-01-26 13:26:25 +08:00 via Android
    @blaaibla 看到你这儿之前,我都以为就是 Typora 网页版…
    zhaokun
        39
    zhaokun  
       2021-01-26 13:36:29 +08:00
    为啥要用客户端,为啥不用 web,心里没数吗?东西存在哪儿的问题
    goalidea
        40
    goalidea  
       2021-01-26 13:44:39 +08:00
    原来是个类似 csdn 这类的,我还以为在线 typora 编辑器。你搞错方向了,这类技术论坛博客什么的,只要支持导入就行了,一般都是本地 typora 编辑,然后直接导入就 ok 了。
    fs418082760
        41
    fs418082760  
       2021-01-26 14:04:45 +08:00
    免登录还可以用用,要开发者个人数据,一个比一个猴精....
    looppppp
        42
    looppppp  
       2021-01-26 14:22:00 +08:00
    用的 slate?
    zhdsuperm
        43
    zhdsuperm  
    OP
       2021-01-26 14:38:54 +08:00
    @aninchiron 不是 slate 问题太多,以前同步开发过一个 slate 版本,放弃了
    YvanGu
        44
    YvanGu  
       2021-01-26 15:04:17 +08:00
    标题党
    alary17
        45
    alary17  
       2021-01-26 15:53:58 +08:00
    。。。。。尴尬,刚进去就一个 bug,然后劝退了。为啥进入到登录界面后,必须登录,点击右上角的关闭按钮不好使呢?
    rodrick
        46
    rodrick  
       2021-01-26 16:01:53 +08:00
    登录按钮没必要首页放俩吧,有种逼我注册的感觉,一般放在右上角就可以了
    ck65
        47
    ck65  
       2021-01-26 16:04:49 +08:00   ❤️ 1
    Typora + Dropbox 是最香的
    coolwo
        48
    coolwo  
       2021-01-26 17:00:56 +08:00
    怎么感觉是“软广”…………
    一看要登录才能体验,立刻软了。
    whiler
        49
    whiler  
       2021-01-26 17:02:23 +08:00
    和 typora 没有半毛钱关系,小心 typora 给你发律师函
    zhdsuperm
        50
    zhdsuperm  
    OP
       2021-01-26 17:23:31 +08:00
    @whiler 抱歉,标题不应该使用 typora 字眼的,因为这个做的比 typora 好,没必要用 typora 来宣传
    Moepo
        51
    Moepo  
       2021-01-26 17:54:42 +08:00
    @zhdsuperm 嗯嗯表扬!感觉比 CSDN 和百度知道的编辑器好用一些!
    cp19890714
        52
    cp19890714  
       2021-01-26 18:09:09 +08:00
    这么宽的屏幕, 只给文章内容不到三分之一的空间展示, 不能理解.
    是程序员实现不了响应式, 还是产品经理认为 1024 的屏幕才合理?
    xiaohanliang
        53
    xiaohanliang  
       2021-01-26 18:10:33 +08:00
    我觉得挺好的哦, 支持一把, 我喜欢这种在线 Markdown 的工具, 提两个优化点:
    1. 支持使用 github 作为文档存储位置
    2. 支持按照 gitbook 的方式把文件组织起来
    yolee599
        54
    yolee599  
       2021-01-26 18:37:06 +08:00 via Android
    就要登录这一条已经比不上 typora 了
    zhdsuperm
        55
    zhdsuperm  
    OP
       2021-01-26 18:51:59 +08:00   ❤️ 1
    @yolee599 不登陆不知道数据是谁的呀!不过后续会推出本地版本,或者开源 vscode 插件形式,支持本地使用,我们还在细化方案,不过优先级目前不是很高。
    @cp19890714 宽度是充分计算出来的不会改动( 680px ),网站是响应式的支持 PAID 和移动端,你可以看到 BBC 或者 Facebook 或者苹果官网、今日头条的一些页面都是采用这个尺寸,这个尺寸是阅读体验最佳的,大小和 B3 的书本一样,每行的字数也和 B3 书本一样,相反国内一些社区把内容显示做的很宽是很不好的,如果是为了显示比较长的代码,我们认为代码写太长不是好的代码,不如隐藏,用滚动条去阅读其他部分。
    @xiaohanliang 感谢支持,您说道的两个点是我们要改进的,上面评论也说到了,里面的网盘功能要支持存储到 github 仓库,打消用户数据安全的顾虑,后台数据设计的时候已经考虑在内了,不过目前还不支持哈,还有很多优先级比较高的任务,加班到秃头了都。
    tomari
        56
    tomari  
       2021-01-26 23:54:00 +08:00
    让我想起了飞书
    飞书的协作文档就是支持 markdown,也可以可视化操作
    zhdsuperm
        57
    zhdsuperm  
    OP
       2021-01-27 00:09:26 +08:00
    @tomari 但是我想它不支持导出 markdown 格式吧,其实他存储还是用的自己的数据格式,这样用户只能进来不能出去,我们这个全站保存的数据都是 markdown 格式,包括用户聊天记录,文章,文档,评论等
    Kilerd
        58
    Kilerd  
       2021-01-27 08:55:13 +08:00
    https://support.typora.io/Draw-Diagrams-With-Markdown/

    这些功能你支持吗? 凭什么打得过 tyopra 。
    cache
        59
    cache  
       2021-01-27 10:02:28 +08:00
    楼主的应该是想对标 typora,渲染时所见即所得,隐藏 MD 语法,也不用分栏

    编辑器不错,网站太臃肿了,还提供 10G 网盘空间?
    shunia
        60
    shunia  
       2021-01-27 10:12:16 +08:00
    看楼主的回复,感觉工具都做的这么认真了,应该优先考虑独立出来,而不是和社区结合。
    这样可以用独立的形式进行大方向的优化,然后根据社区的需求安排功能优先级。
    好处可能就是既能给用户提供独立的产品体验的同时,确保社区产品的优先级。

    我看大家都说需要登录而且其实是个社区就觉得不想体验了,虽然产品我也非常想尝试。
    另外这确实是一个大方向的需求吧,你们这个没有真正意义上的竞争对手,所以独立出来未尝不能作为一项服务。

    另外的另外,这好像也是国内产品和国外产品的几个区别?国内好像必须要依托一个有存在感的商业产品才能产生技术产品,而国外好多东西是反过来的。所以总感觉国内出不了技术产品,但是其实很可惜,因为应该是有非常多类似楼主这种在内部产生了很有价值的东西。
    fgk
        61
    fgk  
       2021-01-27 10:23:26 +08:00
    法务:这个文案涉及到广告法,需要修改
    wydinhk
        62
    wydinhk  
       2021-01-27 10:45:11 +08:00
    font family 可以再研究一下,西文直接用苹方有丶丶丑
    zhdsuperm
        63
    zhdsuperm  
    OP
       2021-01-27 11:20:33 +08:00
    @wydinhk 感谢,font family 前前后后改过很多次了,后续优化也在计划中,目前没有找到适合所有系统所有显示设备所有字体的方案。
    @shunia 感谢,后续社区化甚至开源的计划都是有的,我们可以共享出我们的技术方案,编辑器的数学模型,技术难点攻克,光标优化算法等等,但这些工作的前提是先要有钱养活这个团队,否则公司不同意,这个项目在内部只有工程师投入,连设计师都没有,可以看到目前网站上所有功能都是免费的,其实就是登陆就能体验,暂时不是很大障碍。

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