maxiang.info, 专为Evernote打造的Markdown编辑器 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
gockxml
V2EX    分享创造

maxiang.info, 专为Evernote打造的Markdown编辑器

  •  
  •   gockxml 2013-08-25 23:12:17 +08:00 23868 次点击
    这是一个创建于 4431 天前的主题,其中的信息可能已经有所发展或是发生改变。
    马克飞象 http://maxiang.info
    关于Markdown编辑器,基本已经标准化了,没什么好说的。不过因为专注于Evernote,所以有几点特色之处:

    1. 增加了tag语法,方便地添加标签;
    2. 在Evernote中保存的笔记会有个便捷的编辑按钮;
    3. 支持各种体位的插入图片(本地/URL/剪贴板);
    4. 支持Github风格的md,代码高亮必须的。

    欢迎各位象亲一试,欢迎反馈。
    155 条回复    2015-08-02 22:21:01 +08:00
    1  2  
    aku
        1
    aku  
       2013-08-26 01:06:31 +08:00   1
    即时预览MD,赞一个
    DearMark
        2
    DearMark  
       2013-08-26 01:13:58 +08:00   1
    不错的样子
    slowman
        3
    slowman  
       2013-08-26 01:51:50 +08:00   1
    赞一个先,但功能->预览html代码无法滚动 win chrome 29
    gockxml
        4
    gockxml  
    OP
       2013-08-26 07:24:59 +08:00
    @1423 果然。。。我这屏幕长,没注意。感谢反馈。
    againstodds
        5
    againstodds  
       2013-08-26 08:55:31 +08:00   1
    试用了下 很赞
    wity_lv
        6
    wity_lv  
       2013-08-26 09:12:06 +08:00   1
    nice ! 一直想做个 iPad 版的。拖延症的人伤不起.
    ```ruby
    ```
    这种代码方式是markdown标准方式?
    MarsWang
        7
    MarsWang  
       2013-08-26 09:33:18 +08:00   1
    很不错的样子
    gockxml
        8
    gockxml  
    OP
       2013-08-26 09:39:23 +08:00
    @wity_lv 这种方式是github风格的,我比较喜欢这种,而且可以指定语言。标准的是通过缩进4个空格来表示,我觉得不是很明显。
    wity_lv
        9
    wity_lv  
       2013-08-26 11:07:17 +08:00
    @gockxml github风格解析用什么lib做的?

    BTW: 文章不是直接从Evernote读取的吧, Evernote上做了编辑好像不会同步过来.
    lukic
        10
    lukic  
       2013-08-26 11:12:31 +08:00   1
    cool,期待桌面版本。
    gockxml
        11
    gockxml  
    OP
       2013-08-26 11:23:09 +08:00
    @wity_lv 用这个https://github.com/chjj/marked

    保存到Evernote后不是有个“编辑Markdown”按钮吗?点那个,然后会打开maxiang.info以markdown的形式编辑。毕竟,保存到Evernote看到的是HTML,直接编辑HTML容易造成混乱。
    jqw1992
        12
    jqw1992  
       2013-08-26 11:38:30 +08:00   1
    好东西啊...
    viperasi
        13
    viperasi  
       2013-08-26 11:39:05 +08:00   1
    好东西!
    primer
        14
    primer  
       2013-08-26 12:24:11 +08:00   1
    大赞一个!!
    wywh
        15
    wywh  
       2013-08-26 12:33:42 +08:00   1
    好东西,支持
    oumu
        16
    oumu  
       2013-08-26 14:02:37 +08:00
    赞~

    主题能增加 https://github.com/chriskempson/base16 吗?可以支持 markdown 语法高亮

    gockxml
        17
    gockxml  
    OP
       2013-08-26 14:33:25 +08:00
    @oumu 好漂亮细节好丰富的主题啊!!必须支持!!感谢推荐!
    iZr
        18
    iZr  
       2013-08-26 18:04:47 +08:00   1
    @gockxml 怎么用..主题.
    deanguqiang
        19
    deanguqiang  
       2013-08-26 18:24:40 +08:00   2
    不错,可以选择哪个笔记本么?如果支持latex公式就更完美了。
    gockxml
        20
    gockxml  
    OP
       2013-08-26 18:46:52 +08:00
    @iZr 只是改编辑器的主题。。保存到Evernote的笔记是没有主题的。。是不是感觉被我坑了。。
    gockxml
        21
    gockxml  
    OP
       2013-08-26 18:50:33 +08:00
    @deanguqiang 有意思的需求哎!本人不搞科研所以对latex不熟,我去调研下~另外现在不支持选笔记本,我还没想到简单的交互模式~
    dalang
        22
    dalang  
       2013-08-26 19:24:47 +08:00   1
    界面有点被惊艳到,已试用!居然还支持主题,看得出来做得很用心。
    evernote的编辑功能一直很弱,中间还短暂改用过wiz,wiz到时支持markdown。但是evernote的clipper实在太好用了,而且各个平台的app做得都好一些。
    现在终于能在evernote上写markdown了,thx
    gockxml
        23
    gockxml  
    OP
       2013-08-26 20:06:20 +08:00
    @dalang 感谢支持。有问题欢迎反馈!
    summer_charlie
        24
    summer_charlie  
       2013-08-26 20:11:08 +08:00   2
    基于 http://dillinger.io/ 的吧, 做的挺好的. up
    plidezus
        25
    plidezus  
       2013-08-26 20:11:59 +08:00   1
    赞哦!这不错!
    chmlai
        26
    chmlai  
       2013-08-26 22:11:29 +08:00 1
    不错, 就是名字有点古怪
    iwinux
        27
    iwinux  
       2013-08-26 23:34:59 +08:00   1
    大赞!请问楼主打算收费还是开源还是接受捐赠?要是楼主没信心长期维护下去我不太敢用呀~
    aleung
        28
    aleung  
       2013-08-26 23:46:11 +08:00   1
    好!一直想找用markdown编辑evernote的方法,这个初步感觉还可以。
    Xi
        29
    Xi  
       2013-08-27 00:52:52 +08:00   1
    觉得左边预览,右边编辑比较顺手
    gockxml
        30
    gockxml  
    OP
       2013-08-27 07:14:03 +08:00
    @iwinux 汗,应该会走捐赠吧~放心吧,我会长期维护下去的。再不济,所有的数据都是存在你笔记里的(原始md也是,只不过是隐藏的),也不必过于担心。
    gockxml
        31
    gockxml  
    OP
       2013-08-27 07:16:22 +08:00
    @Xi 我看了下主流的都是左边编辑。。你要是熟悉chrome devtool的话,可以自己先调整一下
    tedd
        32
    tedd  
       2013-08-27 07:22:51 +08:00 via iPad   1
    @gockxml 请问原始md文件隐藏在哪里的呢
    gockxml
        33
    gockxml  
    OP
       2013-08-27 09:19:01 +08:00
    @tedd Evernote的笔记格式基本上是HTML,所以。。我把它放在在一个display:none的元素里。。
    Xi
        34
    Xi  
       2013-08-27 09:33:22 +08:00
    @gockxml 主流的笔记软件编辑器都是在最右边,所以有点不习惯。

    chrome devtool / firebug 不都是预览在上面的吗,而且左下角的视点一点都没问题,就是左上角就觉得怪怪的
    tedd
        35
    tedd  
       2013-08-27 09:34:01 +08:00
    @gockxml 请问我在evernote里面要如何才能查看到这呢
    horsley
        36
    horsley  
       2013-08-27 09:41:27 +08:00
    为什么我看到的是 码翔
    gockxml
        37
    gockxml  
    OP
       2013-08-27 09:41:39 +08:00
    @tedd 一般人看不到,要看到,你要懂点HTML+JS的知识,还要懂点Chrome Devtool的知识。就是去用devtool去看笔记的html代码,找到那个隐藏元素,然后把它的内容unescape下就看到了。一般用户不用关心这个,想看或者编辑,直接点“编辑Markdown”回到马克飞象就好了。
    gockxml
        38
    gockxml  
    OP
       2013-08-27 09:43:47 +08:00
    @Xi 好吧 我再去了解下。。我说用devtool,是指如果你熟悉它的话,可以调编辑区和预览区的css,这样就能换位置了。。()
    gockxml
        39
    gockxml  
    OP
       2013-08-27 09:44:03 +08:00
    @horsley = =~被你发现了。。
    Xi
        40
    Xi  
       2013-08-27 09:59:07 +08:00
    @gockxml 不好意思,刚才扫了一眼,最后一句没看到,理解有点错误
    luo123qiu
        41
    luo123qiu  
       2013-08-27 10:21:15 +08:00   1
    太赞了!
    youthcould
        42
    youthcould  
       2013-08-27 14:53:01 +08:00
    HUSTer顶起
    gockxml
        43
    gockxml  
    OP
       2013-08-27 16:58:32 +08:00
    @youthcould HUSTer Rocks! ω
    xatest
        44
    xatest  
       2013-08-28 17:24:20 +08:00   1
    编辑笔记的按钮是神来之笔!
    支持写标签的这个特性很赞!建议再加上支持指定笔记本的特性,这两个特性一般是不分家的。参考: http://blog.yinxiang.com/blog/2012/05/15/email-yinxiang/
    在使用Email发送到Evernote生成笔记时,笔记本用@,标签用#。LZ能否把这里修改一下,保持与官方的这种语法一致?例如
    @[笔记本名]
    #[标签1|标签2|标签3]
    只对第一次找到#[...]格式的识别为标签语法,其余还是Markdown表示<h1>的语法。
    gockxml
        45
    gockxml  
    OP
       2013-08-28 19:02:20 +08:00
    @xatest 啊!感谢提示!看了你贴的链接,我立马就想到怎么选择笔记本了。虽然和你的建议不是完全一样,但保证绝对好用!另外非常感谢在微博上推荐!:)
    xatest
        46
    xatest  
       2013-08-28 19:10:47 +08:00 via iPhone   1
    @gockxml 不客气,有更新就@ 我,乐意帮你在微博上宣传。
    coagent
        47
    coagent  
       2013-08-29 07:02:46 +08:00   1
    太棒了,从印象笔记里点编辑后,一旦有编辑还会在右上角提示有修改未保存,好贴心的功能。
    gockxml
        48
    gockxml  
    OP
       2013-08-29 08:23:15 +08:00
    cai314494687
        49
    cai314494687  
       2013-08-29 10:02:08 +08:00   1
    赞~
    tolbkni
        50
    tolbkni  
       2013-08-30 13:51:37 +08:00   1
    @gockxml 为什么不考虑把 markdown 源文件保存为笔记的附件
    Epsil0n9
        51
    Epsil0n9  
       2013-08-30 14:50:09 +08:00   1
    现在的心情难以平复
    dalang
        52
    dalang  
       2013-08-30 14:54:32 +08:00
    @xatest 说得很有道理,确实tag和notebook的设置的使用率非常高。
    viperasi
        53
    viperasi  
       2013-08-30 15:56:36 +08:00   1
    用的很舒服,过来赞一下!!
    az402
        54
    az402  
       2013-08-30 16:07:55 +08:00   1
    保存到evernote后 标题 no title 问题怎么解决
    gockxml
        55
    gockxml  
    OP
       2013-08-30 19:20:06 +08:00
    @az402 markdown里的最大的标题(即html里的h1)会自动识别为笔记的标题。没有的话就认为no title了。最大的标题的样式就是上面一行字,下面一堆“=======”。你可以观察默认的使用说明,或者点击[功能]->[使用说明] 。
    gockxml
        56
    gockxml  
    OP
       2013-08-30 19:21:25 +08:00
    @tolbkni 真的没考虑到,感谢提醒!
    gockxml
        57
    gockxml  
    OP
       2013-08-30 19:23:40 +08:00
    @Epsil0n9 < (@ ̄ ̄@) >
    kungfupanda
        58
    kungfupanda  
       2013-08-31 08:10:07 +08:00   1
    你好 我在使用时好像每次都需要授权,今天已经是第三次保存时提醒授权,忘解决
    deanguqiang
        59
    deanguqiang  
       2013-08-31 08:25:00 +08:00 via iPhone   1
    @gockxml 不得不再夸下这个好东西,简直爱不释手。请楼主解决一下1选择笔记本问题2频繁提示授权问题,这两个比较重要。然后是个人的私心,如果可以支持mathjax渲染数学公式就更完美了
    gockxml
        60
    gockxml  
    OP
       2013-08-31 09:00:06 +08:00
    @deanguqiang 感谢厚爱!频繁授权的问题昨天修复上线了,麻烦今天试下还有没有问题。选择笔记本预计今天能上。mathjax或者latex之类的,我再调研~:)
    gockxml
        61
    gockxml  
    OP
       2013-08-31 09:01:54 +08:00
    @kungfupanda 啊!!确定是今天吗!!我昨天刚修了这个bug,肿么没起作用!!“第三次保存时提醒授权”,是在保存的时候提醒?应该是一开始有两个菜单让你选择绑定吧?
    gockxml
        62
    gockxml  
    OP
       2013-08-31 09:03:03 +08:00
    @kungfupanda 有一个问题,印象笔记和Evernote International不要混着存。。只能记住一个绑定,切换的话就要重新绑。不知道你是不是这种情况。
    mikewoo
        63
    mikewoo  
       2013-08-31 12:32:24 +08:00   1
    @gockxml 好东西,用起来很爽。
    一开始用的好好的,遇到上面的需要频繁授权的问题,后来不用授权了,遇到不能保存了,哭死。。。
    gockxml
        64
    gockxml  
    OP
       2013-08-31 13:33:59 +08:00
    @mikewoo 多亏了你提醒。。早上刚上了一个版本,有个严重的bug,看到你的评论立马去修复了。多谢,已经ok了。
    gockxml
        65
    gockxml  
    OP
       2013-08-31 13:50:07 +08:00
    @xatest
    @dalang 选择笔记本功能已上线,请查看使用说明(如果默认是老版本的使用说明,请点[功能]->[使用说明]查看新版本)。
    primer
        66
    primer  
       2013-08-31 16:19:02 +08:00   1
    @gockxml

    真心好用,给楼主写了个chrome的Hosted App(https://github.com/hokein/maxiang-hosted-app). 大家可以看看。
    xatest
        67
    xatest  
       2013-08-31 16:19:58 +08:00   1
    @gockxml 看到了,谢谢!
    不过为什么选择笔记本手动输入无效呢?我记得在IFTTT里,指定笔记本名手动输入是有效的。
    刚刚给你捐赠了50元,绵薄之力,只是希望这个项目可以持续运作下去。如果是付费服务,我也愿意购买。因为我不希望到某一天,点击[编辑Markdown]按钮就打不开了。
    gockxml
        68
    gockxml  
    OP
       2013-08-31 17:05:40 +08:00
    @xatest 因为有那么方便好用的下拉选择了,就没必要支持手工输入了哈哈~因为手工输入麻烦可能存在typo,增加额外的复杂性。非常感谢捐赠!我会坚持下去的,恩。客观上说,毕竟也没太大花费和需要操心的地方。
    gockxml
        69
    gockxml  
    OP
       2013-08-31 17:08:18 +08:00
    @primer 太赞了!我也正有打算去调研下怎么做,没想到你都帮我做好了,省了我很多精力!我把它打包发布到Chrome Store把,会在显赫位置写上你的大名的。:)
    Miaoz
        70
    Miaoz  
       2013-08-31 17:13:37 +08:00   1
    终于有人做这样的东西了!
    xatest
        71
    xatest  
       2013-08-31 17:35:41 +08:00   1
    @gockxml 理解,挺好。我估计用的人多了,就需要操心了。简单的问题,达到巨大的数量之后,都会变成复杂的问题。
    primer
        72
    primer  
       2013-08-31 19:57:15 +08:00   1
    @gockxml 能帮上忙就好了,我是做chromium extension api的开发,对各种extension机制比较熟悉。举手之劳,你看看代码就知道啦,其实没多少行的。

    欢迎楼主email我哈,我十分乐意帮忙的。希望这个项目越来越好。
    gockxml
        73
    gockxml  
    OP
       2013-08-31 20:04:37 +08:00
    @primer 专业人士的举手之劳,往往能节省初学者大量的时间。我明天捣鼓下,有问题或进展会联系你的~:)
    yipianfengyeqing
        74
    yipianfengyeqing  
       2013-09-01 03:24:29 +08:00   1
    大婶传说
    cyio
        75
    cyio  
       2013-09-01 07:18:14 +08:00   1
    考虑过网站名叫“码象”吗?
    gockxml
        76
    gockxml  
    OP
       2013-09-01 09:48:32 +08:00
    @cyio 名字的问题够纠结。。我承认马克飞象有点怪,但“码象”也不是个很好的选择,虽然域名是叫maxiang。
    primer
        77
    primer  
       2013-09-02 23:59:10 +08:00
    @gockxml 似乎插入多张本地图片时,一直保存失败,evernote那边显示不出来。
    gockxml
        78
    gockxml  
    OP
       2013-09-03 00:37:06 +08:00
    @primer sorry,估计是你图片加起来太大了。。服务器默认给的1M限制,我还没改。。明天调整下~
    kungfupanda
        79
    kungfupanda  
       2013-09-03 09:03:34 +08:00   1
    @gockxml 今天再试没有出现提示重新授权的情况了,另外再提一个BUG,修改已保存的Markdown文件,新添加的Tag不会生效
    xatest
        80
    xatest  
       2013-09-03 11:18:57 +08:00   1
    再提个建议,后续功能扩展可以参考 http://logdown.com/
    gockxml
        81
    gockxml  
    OP
       2013-09-03 21:11:20 +08:00
    @kungfupanda 收到鸟,thx~
    gockxml
        82
    gockxml  
    OP
       2013-09-03 21:34:16 +08:00
    @xatest 感谢推荐!看过@xdite 大大的这个作品,不过没仔细体验过~这次正好研究下。
    jiayouniu
        83
    jiayouniu  
       2013-09-04 00:09:53 +08:00
    UI 很舒服,主题太丰富了。我的笔记本列表出不来,不知道为什么
    freewizard
        84
    freewizard  
       2013-09-04 00:49:28 +08:00
    Good job!

    顶栏是不是利用下,打开过往之类的是不是可以移到顶栏
    gockxml
        85
    gockxml  
    OP
       2013-09-04 08:57:22 +08:00
    @jiayouniu 唔 说实话我也不知道。我之前测试的时候,偶尔会出现调用api失败的情况。所以也许下次就可以了 ( ^ ω ^ )
    jiayouniu
        86
    jiayouniu  
       2013-09-04 10:04:09 +08:00
    @gockxml 今天笔记本列表出来啦!很方便有木有!
    但是,发现一个bug 笔记本太多了,显示不完,o(□)o
    gockxml
        87
    gockxml  
    OP
       2013-09-04 11:22:27 +08:00
    @jiayouniu 我当时随便设了一个10,即显示10个笔记本。。也没想太多,就觉得应该够了。。哪知道。。敢问亲有多少个!你有多少我就设多少!
    gockxml
        88
    gockxml  
    OP
       2013-09-04 11:24:38 +08:00
    @jiayouniu 啊 不对。。我刚去看了下,我默认是显示100个。。你的意思是太多超出屏幕了吗。。o(□)o
    gockxml
        89
    gockxml  
    OP
       2013-09-05 10:23:33 +08:00
    pezy
        90
    pezy  
       2013-09-05 15:06:56 +08:00
    @gockxml 为什么今天一直保存不到印象笔记中去了啊。。。
    gockxml
        91
    gockxml  
    OP
       2013-09-05 18:53:07 +08:00
    @pezy ...要不你先点[功能]->[取消绑定], 再绑定试试?
    jiayouniu
        92
    jiayouniu  
       2013-09-05 19:20:18 +08:00
    @gockxml 是啊,确切地说是超出浏览器了,屏幕是1366*768的
    pezy
        93
    pezy  
       2013-09-05 20:09:01 +08:00
    @gockxml 中午的时候这样干过,还是保存失败。可是晚上回家,就好了。不知道是什么原因。。。还是感谢你做了这么有用的工具,我已经爱不释手了。
    youthcould
        94
    youthcould  
       2013-09-05 23:33:08 +08:00
    报告问题:我这存在明显的光标定位不准的问题,win7sp1x86,在chrome28和firefox22上都存在这个问题,求解决
    gockxml
        95
    gockxml  
    OP
       2013-09-05 23:42:37 +08:00
    @youthcould 定位不准。。OMG。。我也不知道发生了什么。。我用的是ace editor(http://ace.c9.io/),这种底层的控件应该不会出现这样的问题吧?能说说具体表现吗?(已知的一个问题是存在选笔记本那里,如果你打了`@()`,但没选择笔记本,那接下来,你都会很痛苦@ @)
    youthcould
        96
    youthcould  
       2013-09-06 08:53:46 +08:00
    @gockxml 比如我这一行的内容为:“我这存在明显的光标定位不准的问题,win7sp1x86,在chrome28和firefox22上都存在这个问题,求解决”
    我将光标定位在win7sp1x86后面,也即“6”的后面,此时点击删除,但删除的不是6而是p

    就是这个意思,不知道我说明白没
    gockxml
        97
    gockxml  
    OP
       2013-09-06 10:24:41 +08:00
    @youthcould 一直就这样吗?还是突然发生的?你去http://dillinger.io/ 试试有没有相同的问题。
    pezy
        98
    pezy  
       2013-09-06 10:51:02 +08:00
    @gockxml 报告一个100%出现的问题:
    如果超链接不写http://头的话,点击"保存到印象笔记",会出现保存失败。能否把具体错误原因显示出来呢。有时候粗心,好难发现问题所在呢。
    youthcould
        99
    youthcould  
       2013-09-06 11:00:04 +08:00
    @gockxml 在dillinger.io也有一样的问题
    rove
        100
    rove  
       2013-09-06 18:15:08 +08:00
    不够稳定啊 好几次打不开,或者一直停留在"加载中 "状态!
    1  2  
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     944 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 22:58 PVG 06:58 LAX 15:58 JFK 18:58
    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