V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
xcatliu
V2EX  ›  分享创造

码字 md 发布 v2 alpha 啦

  •  
  •   xcatliu ·
    xcatliu · 2017-06-29 14:23:44 +08:00 · 3292 次点击
    这是一个创建于 2493 天前的主题,其中的信息可能已经有所发展或是发生改变。

    什么是码字 md

    码字 md 是一个在线 markdown 编辑器,自发布以来一直收到很多好评:

    前帖:码字 md - 干净精致的 Markdown 编辑器

    码字 md v2 更新内容

    已完成

    • [x] 支持永久保存

    TODOs

    • [ ] 支持包含过期时间的保存
    • [ ] 支持主题选择
    • [ ] 支持创建主题
    • [ ] 支持 https

    不会有的 feature

    • 码字 md 用完即走,所以不会有账户系统
    • 码字 md 没有账户系统,所以不能对已发布的内容修改

    刚上线,请别玩坏了

    请留言建议

    时间有限,开发进度很慢,感兴趣的同学一起来开发玩呀

    29 条回复    2017-07-03 09:54:24 +08:00
    operafans
        1
    operafans  
       2017-06-29 14:27:02 +08:00   ❤️ 1
    md 这个缩写……怎么说呢……就像 surface book ……大家简称……
    xcatliu
        2
    xcatliu  
    OP
       2017-06-29 14:35:04 +08:00 via iPhone
    @operafans md 这个简称还是很常见吧,后缀都是它
    xiaoz
        3
    xiaoz  
       2017-06-29 16:56:07 +08:00   ❤️ 1
    请问下编辑器用的哪个呢?
    designer
        4
    designer  
       2017-06-29 17:22:14 +08:00   ❤️ 1
    很棒啊,有没有研究过 markdown 插入 SVG
    qfdk
        5
    qfdk  
       2017-06-29 17:46:25 +08:00   ❤️ 1
    什么时候加一个协同码的功能啊 期待了好久了
    xcatliu
        6
    xcatliu  
    OP
       2017-06-29 18:00:52 +08:00 via iPhone   ❤️ 1
    @xiaoz simplemde
    xcatliu
        7
    xcatliu  
    OP
       2017-06-29 18:02:02 +08:00 via iPhone
    @designer 代码形式的应该可以直接插入吧,可以接受 html 标签
    xcatliu
        8
    xcatliu  
    OP
       2017-06-29 18:05:15 +08:00 via iPhone
    @qfdk 协同编辑这种需求不高吧,而且感觉开发复杂度一下上升了好多档次了,等什么时候我也有这个需求的时候在开发吧
    xiaoz
        9
    xiaoz  
       2017-06-29 18:09:04 +08:00   ❤️ 1
    @xcatliu 谢谢,正好需要。
    lanpong
        10
    lanpong  
       2017-06-29 18:16:45 +08:00   ❤️ 1
    发布可以不用登陆帐号?
    ksaa0096329
        11
    ksaa0096329  
       2017-06-29 18:23:14 +08:00   ❤️ 1
    实时预览比较好...
    xcatliu
        12
    xcatliu  
    OP
       2017-06-29 18:28:23 +08:00 via iPhone
    @lanpong 不用登录就可以发布,现在只能永久发布。限制有效期的发布 api 已经写了,功能还没加上
    xcatliu
        13
    xcatliu  
    OP
       2017-06-29 18:29:53 +08:00 via iPhone
    @lanpong 想做成轻量级的应用,所以没有账号系统
    starship
        14
    starship  
       2017-06-29 18:33:02 +08:00   ❤️ 1
    实时预览+1
    能否在工具栏上加上“双栏模式”和“全屏模式”的按钮?
    lanpong
        15
    lanpong  
       2017-06-29 19:14:26 +08:00   ❤️ 1
    @xcatliu #13 这样可能会被玩坏的。
    qfdk
        16
    qfdk  
       2017-06-29 19:15:13 +08:00   ❤️ 1
    @xcatliu 哈哈 那我接着谷歌文档了 这个功能 要是自己用不到,但是一个团队的话就用到了
    xcatliu
        17
    xcatliu  
    OP
       2017-06-29 20:33:54 +08:00
    @ksaa0096329 @starship
    暂时不会加上实时预览,原因有以下几点:
    1. 实时预览的效果很难与最终渲染的效果保持一致,码字 md 不仅是一个编辑器,也是一个 md 转 html + css 的工具,后期会加上主题功能,必须保证预览的效果与最终渲染的效果一致才行
    2. markdown 的设计就是可以表达样式的,simplemde 在这一点做的更好(比如 h1 就显示的比较大),所以没必要实时渲染
    xcatliu
        18
    xcatliu  
    OP
       2017-06-29 20:41:36 +08:00
    @lanpong 如果被玩坏了,就加上邀请码,只有拥有邀请码的人可以发布
    DaCong
        19
    DaCong  
       2017-06-29 23:12:27 +08:00   ❤️ 1
    看上去很不错啊,感觉是加上了 markdown 版本的 http://telegra.ph/
    cojing
        20
    cojing  
       2017-06-30 00:39:05 +08:00   ❤️ 1
    simplemde 很棒 简洁 清爽
    cinextio
        21
    cinextio  
       2017-06-30 01:17:50 +08:00 via Android   ❤️ 1
    协同走 websocket sharejs
    ksaa0096329
        22
    ksaa0096329  
       2017-06-30 09:52:24 +08:00   ❤️ 1
    @xcatliu 我平时用 Typora 习惯了.文章字数少的时候 Typora 很给力,字数多起来,实时预览只能关了,要不 mac 卡的飞起.
    linxy
        23
    linxy  
       2017-06-30 09:58:27 +08:00   ❤️ 1
    感觉现在做 MD editor 的好多啊。
    都快审美疲劳了。
    xcatliu
        24
    xcatliu  
    OP
       2017-06-30 10:01:26 +08:00
    @DaCong 除了发布以外,还会有主题功能 😄
    xcatliu
        25
    xcatliu  
    OP
       2017-06-30 10:06:57 +08:00
    @linxy 我一方面也想练习一下新技术呀,这个的技术栈是
    TypeScript + Mongodb + Koa2 + Brwoserify + Handlebars
    fiht
        26
    fiht  
       2017-07-02 15:28:03 +08:00   ❤️ 1
    http://mazimd.com/pages/2jijhbw3v 楼主注意处理好过滤的问题,简要测试发现是存在 xss 的( Chrome 下弹窗)
    @xcatliu
    xcatliu
        27
    xcatliu  
    OP
       2017-07-03 00:31:48 +08:00
    @fiht 感谢测试,已修复。欢迎发现更多问题
    fiht
        28
    fiht  
       2017-07-03 08:10:19 +08:00   ❤️ 1
    原文:

    发布后:

    xcatliu
        29
    xcatliu  
    OP
       2017-07-03 09:54:24 +08:00
    @fiht
    https://www.npmjs.com/package/xss-filters 这个模块居然默认把所有 html tag 都 filter 了。。。我换成了
    https://github.com/leizongmin/js-xss 这个模块,现在应该没问题了。
    感谢测试!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   971 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 22:24 · PVG 06:24 · LAX 15:24 · JFK 18:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.