为什么 Markdown 编辑器基本上不支持左边预览、右边编辑? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
li2150
V2EX    Markdown

为什么 Markdown 编辑器基本上不支持左边预览、右边编辑?

  •  
  •   li2150 2015-03-01 00:00:47 +08:00 2552 次点击
    这是一个创建于 3879 天前的主题,其中的信息可能已经有所发展或是发生改变。

    听说本站获得GFW认证,前来道喜。另外发现本站大牛云集,赶紧问个一直很困惑的问题。

    目前我见过的Markdown编辑器大多数都是左边编辑、右边预览,而不支持左边预览、右边编辑。在下是个Windows土鳖,尝试过MarkdownPad2、Miu、MdCharm、Smark、小书匠,还有在线的CMD、StackEdit。这里边只有Smark是左边预览、右边编辑。

    我比较困惑的地方有两个。第一,现在基本上都用宽屏,视线放在正中的时候应该比较舒服。而由于文字通常都是自左而右,所以编辑的起始点在中间应该是比较舒服的选择。我用Emacs的时候,往往也是分成两栏,在右边编写代码,左边放上参考用的资料等。这么多Markdown编辑器均选择左边编辑、右边预览的布局,让我很困惑。第二,我感觉在选项中加入一个“交换双栏位置”也不是什么难事,无非就是多个if,换换放置顺序,但是我所见的所有Markdown编辑器都不支持这个特性。这也让我很困惑。

    这种情况,我不由得怀疑我才是那辆逆行的车。还请诸位多多指教,先行谢过。

    20 条回复    2015-03-11 22:20:43 +08:00
    Muninn
        1
    Muninn  
       2015-03-01 00:06:49 +08:00
    你说的好有道理
    我深表赞同
    mcfog
        2
    mcfog  
       2015-03-01 00:54:21 +08:00   1
    关于markdown,我写markdown没有预览和源码左右两栏的需求,我觉得markdown好就好在易读易写,不用转成html一样易读。什么都没的textarea里直接写也一样舒服,用编辑器的话,有高亮就行,对**能变粗 ##能变大就超预期了。 markdownpad用着用着还是用回了sublime

    关于预览/参考资料,频繁看来看去的时候我一般是双屏,这时候摆放位置没有特别喜好,随物理桌面来,反正视线和头颈都是要大转的,差不多。 偶尔碰到没/懒得双屏,如果是不频繁的比如看成品效果,看文档之类就切窗口,频繁的或者纯文字的比如要翻译的原文什么的会双栏,左右的话左边编辑,上下的话上边编辑。左右的话我个人感觉左边编辑明显舒服,因为视线是从左到右,然后毕竟是看编辑的内容的时候更多,编辑的内容在左边的话,直接看屏幕最左端就是行首,换行的时候左边没有其他内容干扰,比较轻松。右栏的内容如果要仔细/重复看的话,行首在屏幕中央,换行定位起来比较累,容易被左侧内容影响。

    作为印证,大量文字内容的本站,导航在右主要内容在左比反过来感觉舒服。腾讯和新浪新闻的内容页面也都是左侧内容。 右侧内容的网站往往需要在左侧用和右侧迥异的背景颜色或者很重的分隔来让用户阅读主要内容的时候视线不被左侧内容干扰
    Comdex
        3
    Comdex  
       2015-03-01 00:56:23 +08:00
    有那么一些人生道理
    sammo
        4
    sammo  
       2015-03-01 02:20:49 +08:00
    也是基于 ‘ 视线放在正中的时候较舒服 ’ 的感觉
    其实我想要的是上下的 / 上面编辑,下面预览 /
    loveminds
        5
    loveminds  
       2015-03-01 03:02:20 +08:00
    为什么左边编辑右边预览,你看下W701ds的设计就知道了
    http://i2.sinaimg.cn/IT/cr/2010/1129/2481598759.JPG
    loveminds
        6
    loveminds  
       2015-03-01 03:02:50 +08:00
    @Livid 新浪图片也不能解析了么
    li2150
        7
    li2150  
    OP
       2015-03-01 04:25:49 +08:00
    @mcfog 换行有干扰确实是一个可能性。但是……别的语言怕有干扰也就罢了,Markdown编辑器这种尽力做到两边同步滚动、实时预览的也怕干扰,感觉有点呐。

    此外,虽然说因为习惯了从左向右阅读,视线放在左边可能确实会比放在右边舒服一些。但是也正因为此,阅读左栏的时候,视线是要从屏幕最左边开始,而阅读右栏的时候,视线却是从中间开始。如果考虑到短句的存在,那么阅读左栏时视线会比阅读右栏时更加偏离中心。当然,不排除即使是向左偏头60度也比向右偏头30度来得舒服,就像右撇子远远多于左撇子一样。不知道有没有相关研究啊。如果真是这样,那倒是解答了我的第一个困惑了。

    @sammo 就是说啊,明明可以轻松实现多种窗口布局的(至少四种),为什么大家都如此执着于同一种并且还不提供任何可配制性呢?实在是与开源社区的风格不符啊。

    @loveminds 这个……您该不会是说Markdown编辑器都是为了跨屏设计的吧……可以方便地把预览放到右侧屏幕上去……
    Yvette
        8
    Yvette  
       2015-03-01 06:24:43 +08:00
    也有支持的,我现在在用的MacDown就是设置成了左边预览右边编辑。楼主也可以选预览框和编辑框分离的Markdown客户端,比如MWeb。
    abbatuu
        9
    abbatuu  
       2015-03-01 10:11:12 +08:00




    貌似支持左边预览、右边编辑
    Livid
        10
    Livid  
    MOD
    PRO
       2015-03-01 10:46:04 +08:00
    @loveminds 这是新浪的一个新的图片域名,我们会更新规则。
    sunjourney
        11
    sunjourney  
       2015-03-01 11:31:48 +08:00
    做设计的绝大部分是左屏code右屏preview,习惯使然。另外刚用markdown还用preview功能,后期基本不需要preview了,也就没你的问题了
    loveminds
        12
    loveminds  
       2015-03-01 14:14:42 +08:00
    @Livid 另外 你们最好把七牛 又拍 Lofter和贴图库的规则加进来
    li2150
        13
    li2150  
    OP
       2015-03-01 16:14:33 +08:00
    @abbatuu 多谢指点。CMD这个确实是我看漏了。Smark似乎是自动调整,自动分割长边所以说可以加个自定义选项……

    @sunjourney 原来如此,这也是有历史遗留的啊。
    omegaga
        14
    omegaga  
       2015-03-01 23:56:21 +08:00
    1. Mac下有Mou
    2. atom有个插件https://github.com/atom/markdown-preview
    sinsin
        15
    sinsin  
       2015-03-02 11:00:42 +08:00
    @abbatuu Smark上下布局是怎么弄出来的。。。?
    abbatuu
        16
    abbatuu  
       2015-03-02 11:53:59 +08:00
    @sinsin 官方站的
    li2150
        17
    li2150  
    OP
       2015-03-02 17:55:30 +08:00
    @sinsin 把窗口搞成宽高比小于1即可。
    @omegaga 多谢指路,正在折腾Atom中……
    youxiachai
        18
    youxiachai  
       2015-03-03 00:05:38 +08:00 via Android
    harpood 也支持。。。
    li2150
        19
    li2150  
    OP
       2015-03-07 02:38:08 +08:00
    @youxiachai 看了好几天,才发现是haroopad……唔,使用了一下,功能上确实挺不错。外观上虽然提供了选择多个主题的能力,但是想自己细调需要写css有点超出我的能力啊!
    limbo0
        20
    limbo0  
       2015-03-11 22:20:43 +08:00
    我感觉一个原因是一般的键盘打字区域都在左边,所以人也就\\\\\\\\\
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1106 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 17:48 PVG 01:48 LAX 10:48 JFK 13:48
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86