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

v2ex 的编辑器是什么编辑器?

  •  
  •   snailsir · 2017-03-24 11:15:32 +08:00 · 6033 次点击
    这是一个创建于 2802 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,想了解一下。

    第 1 条附言  ·  2017-03-24 13:08:23 +08:00
    补充说明及问题见截图:

    http://wx1.sinaimg.cn/mw690/b596b49dly1fdxuhlmjhdj20m809a0sy.jpg


    查了一下 @cxh116 说的 CodeMirror ,好像就是这个 :-)
    31 条回复    2017-03-27 16:44:36 +08:00
    zachping
        1
    zachping  
       2017-03-24 11:19:50 +08:00
    这也叫编辑器啊!
    wlsnx
        2
    wlsnx  
       2017-03-24 11:22:57 +08:00
    文本框
    mokeyjay
        3
    mokeyjay  
       2017-03-24 11:23:32 +08:00
    就是个 textarea 而已
    nino
        4
    nino  
       2017-03-24 11:27:30 +08:00
    没有任何编辑器
    jarlyyn
        5
    jarlyyn  
       2017-03-24 11:28:29 +08:00
    你是想说 markdown 吗?
    hzwei
        6
    hzwei  
       2017-03-24 11:34:21 +08:00 via Android
    492162921
        7
    492162921  
       2017-03-24 11:35:42 +08:00
    同求
    cxh116
        8
    cxh116  
       2017-03-24 11:39:38 +08:00   ❤️ 1
    littleylv
        9
    littleylv  
       2017-03-24 11:48:18 +08:00
    MD = =


    可以在正文中为你要发布的主题添加更多细节。 V2EX 支持 [GitHub Flavored Markdown]( https://help.github.com/articles/github-flavored-markdown) 文本标记语法。
    在正式提交之前,你可以点击本页面左下角的“预览主题”来查看 Markdown 正文的实际渲染效果。
    littleylv
        10
    littleylv  
       2017-03-24 11:48:48 +08:00
    @littleylv #9 貌似回复不兹瓷 = =
    snailsir
        11
    snailsir  
    OP
       2017-03-24 11:56:12 +08:00
    @jarlyyn
    fy
        12
    fy  
       2017-03-24 12:27:07 +08:00
    惊了,讲个笑话: V2EX 有编辑器
    zgqq
        13
    zgqq  
       2017-03-24 12:49:16 +08:00
    @fy 扣这种字眼有意思?
    snailsir
        14
    snailsir  
    OP
       2017-03-24 13:10:04 +08:00
    @cxh116 谢谢。

    fastisslowa
        15
    fastisslowa  
       2017-03-24 13:59:18 +08:00
    @snailsir 为什么你的图片显示不出来?同样是新浪的呢
    snailsir
        16
    snailsir  
    OP
       2017-03-24 14:58:20 +08:00
    @fastisslowa 我也奇怪呢(不是说 贴上图片地址就可以显示的吗
    JJaicmkmy
        17
    JJaicmkmy  
       2017-03-24 17:21:14 +08:00 via iPhone
    @snailsir
    @fastisslowa
    因为 wx1 好像还不支持。
    J0022ZjV7055oN64
        18
    J0022ZjV7055oN64  
       2017-03-24 21:06:25 +08:00
    @fastisslowa #15 https
    laobubu
        19
    laobubu  
       2017-03-24 22:28:50 +08:00 via Android
    是 CodeMirror 一个很神奇的文本编辑器…
    所以 V 站编辑器还能这样玩: https://www.v2ex.com/t/338716#reply46
    RqPS6rhmP3Nyn3Tm
        20
    RqPS6rhmP3Nyn3Tm  
       2017-03-25 08:37:55 +08:00 via iPhone   ❤️ 1
    @zgqq 确实没有编辑器,跟抠字眼有什么关系
    8023
        21
    8023  
       2017-03-25 12:31:24 +08:00 via Android
    v2ex 的编辑器令我印象比较深的是会自动在输入的英文与中文之间添加空格,比如我输入
    哈哈哈 V2EX 真厉害(输入时没有空格)
    会自动转换成
    哈哈哈[空格]v2ex[空格]真厉害
    虽说是个小细节,但这样在中英文混输时,阅读体验会变得更舒适。
    yruite
        22
    yruite  
       2017-03-26 04:41:09 +08:00
    难道不是多行文本框吗?
    fy
        23
    fy  
       2017-03-26 20:35:24 +08:00
    @BXIA 看到的话麻烦回一下。我因为这贴被降权了?
    RqPS6rhmP3Nyn3Tm
        24
    RqPS6rhmP3Nyn3Tm  
       2017-03-27 02:57:29 +08:00 via iPhone
    @fy 没有
    fy
        25
    fy  
       2017-03-27 03:28:08 +08:00
    @BXIA 多谢 那看来是 @我那家伙被降权了。。。
    snailsir
        26
    snailsir  
    OP
       2017-03-27 10:47:06 +08:00
    楼歪了啊。大家还是说编辑器这件是吧。
    目前从[查看页面源码]( https://www.v2ex.com/new)中可以看到,确实像 @cxh116 说的用了 CodeMirror 。然后还有两个问题,前台编辑好了,提交保存,后端存储的是转换后的 html ,还是没有转换的 markdown ?哪种方式比较好呢?还有就是上面两种方式中将 markdown 转为 html 的工具哪些比较好? 提前谢大佬指教 :-)
    kghch
        27
    kghch  
       2017-03-27 11:33:39 +08:00
    https://pypi.python.org/pypi/Markdown ,加 extensions 应该可以应对大部分 markdown 语法了。后端存储内容我猜测是两者都存。
    snailsir
        28
    snailsir  
    OP
       2017-03-27 12:45:52 +08:00
    @kghch php 的有吗
    kghch
        29
    kghch  
       2017-03-27 14:19:06 +08:00
    @snailsir 不了解 php
    fy
        30
    fy  
       2017-03-27 15:08:15 +08:00
    @snailsir 存不转换的 markdown 好,不用做过滤。但前端渲染有个问题就是会明显的看到一堆文本从无排版的初始状态变成 html 的过程。楼主你不是 php 吗?前端走个 MVVM 框架,或者直接用 Laravel 那种直接与 vue 结合的,这样在切页的同时渲染就是看不出来的。
    snailsir
        31
    snailsir  
    OP
       2017-03-27 16:44:36 +08:00
    @fy V2EX 是怎么样的,了解吗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2682 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 05:15 · PVG 13:15 · LAX 21:15 · JFK 00:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.