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

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

  •  
  •   gockxml · 2013-08-25 23:12:17 +08:00 · 22863 次点击
    这是一个创建于 4109 天前的主题,其中的信息可能已经有所发展或是发生改变。
    马克飞象 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
    不错的样子
    1423
        3
    1423  
       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
    @coagent 。◕‿◕。
    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   ·   实用小工具   ·   3257 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 13:01 · PVG 21:01 · LAX 05:01 · JFK 08:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.