• 请不要在回答技术问题时复制粘贴 AI 生成的内容
snailsir
V2EX  ›  程序员

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

  •  
  •   snailsir · Mar 24, 2017 · 7468 views
    This topic created in 3513 days ago, the information mentioned may be changed or developed.

    如题,想了解一下。

    Supplement 1  ·  Mar 24, 2017
    补充说明及问题见截图:

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


    查了一下 @cxh116 说的 CodeMirror ,好像就是这个 :-)
    31 replies  •  2017-03-27 16:44:36 +08:00
    zachping
    zachping
    Mar 24, 2017
    1
    这也叫编辑器啊!
    wlsnx
    wlsnx
    Mar 24, 2017
    2
    文本框
    mokeyjay
    mokeyjay
    Mar 24, 2017
    3
    就是个 textarea 而已
    nino
    nino
    Mar 24, 2017
    4
    没有任何编辑器
    jarlyyn
    jarlyyn
    Mar 24, 2017
    5
    你是想说 markdown 吗?
    hzwei
    hzwei
    Mar 24, 2017 via Android
    6
    492162921
    492162921
    Mar 24, 2017
    7
    同求
    U7Q5tLAex2FI0o0g
    U7Q5tLAex2FI0o0g
    Mar 24, 2017
    9
    MD = =


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

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