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

Markdown Plus 发布 Mac 客户端了,支持导出为 PDF

  •  3
     
  •   tylerlong · 2015-03-27 09:54:53 +08:00 · 8202 次点击
    这是一个创建于 3527 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Markdown Plus
    Markdown Plus Mac 客户端

    之前发过一篇 Markdown Plus 的介绍帖子,大家反应很热烈,详情请见: http://v2ex.com/t/178712

    没体验过 Markdown Plus 的朋友可以到这里在线体验下: http://mdp.tylingsoft.com/index.zh_CN.html

    现郑重宣布一个好消息: Markdown Plus 的 Mac 客户端已经开卖了! 新发售特惠价 $4.99 !

    本人承诺一年内不会出现比这个更低的价格!早买的朋友不会吃亏!

    想买的朋友赶快出手吧,早买早使用,早买早受益: https://itunes.apple.com/us/app/markdown-plus/id972585766?mt=8

    ----------

    --华丽的分割线--

    ----------

    特别说明:

    1. 苹果商店审核应用需要大概一周的时间,所以现在发售的版本是一周之前的版本。 因为Markdown Plus的开发非常活跃,进展迅猛,一周之前的版本已经不是最新版本了。 功能上跟在线演示的版本会有差异,比如没有右侧预览跟随滚动的特性。 这个大家完全不用担心。 很快会发布新版本,届时所有已购买的都可以免费更新。 我们会持续发布新版本的,没有最新版本,只有更新版本!

    2. 进入苹果应用商店的应用都要启用沙盒。沙盒不允许程序随意访问用户硬盘上的文件(除非用户手动打开,或者拖放一个文件到程序上)。 这是为了安全着想,却也带来了使用上的不便。 比如直接在markdown 文档引用 /Users/someone/test.png 你会发现这个图片根本显示不出来。这不是程序有问题,而是苹果强加的沙盒不让程序访问那个图片。 对苹果沙盒机制感兴趣请参考这里: https://developer.apple.com/app-sandboxing/ 目前解决这个问题,只能先把图片上传到网上,然后再引用。 下一个版本会想办法解决这个问题。 也欢迎有经验的朋友给出建议。

    3. 发现有问题或者bug,欢迎向我们反馈。 反馈渠道有很多,比如在这里留言、或者在github创建issue: https://github.com/tylingsoft/markdown-plus/issues, 或者发邮件给我们: [email protected] 请大家轻易不要给差评,我们一直在努力,我们会不断发布新版本,直到让所有人满意!

    68 条回复    2015-04-17 22:50:04 +08:00
    cdfmr
        1
    cdfmr  
       2015-03-27 10:20:28 +08:00
    图标......
    Havee
        2
    Havee  
       2015-03-27 10:28:07 +08:00
    icon 真的没有深度,直接 M 上面加个 plus 太生硬了
    andyzhshg
        3
    andyzhshg  
       2015-03-27 10:44:08 +08:00   ❤️ 1
    已购,还没有深度使用,希望作者持续改进,加油
    andyzhshg
        4
    andyzhshg  
       2015-03-27 10:57:24 +08:00   ❤️ 1
    反馈下现在发现的问题,没有文件类型关联,无法双击打开md的文件,通过右键选择打开方式的话程序会崩溃,我理解这可能是沙盒的限制,但是应该有办法解决,参考射手播放器,他是可以关联打开视频文件的。
    oimotis
        5
    oimotis  
       2015-03-27 11:16:44 +08:00   ❤️ 1
    又一个Markdown编辑器。

    因为我也是做了Markdown编辑器,关于问题2,我也有遇到过,应该是没办法解决。
    折中的办法是让用户拖整个文件夹到编辑器中,编辑器在左边显示文件夹的树型列表和Markdown文档。
    然后再从左边的列表中打开文档。这样就可以显示本地图片了。

    不知道有没有说清楚,然后期待那位朋友有更好的办法!
    tylerlong
        6
    tylerlong  
    OP
       2015-03-27 11:19:23 +08:00
    @cdfmr
    @Havee
    咱们 Mac 用户的审美标准就是高!这个是程序员用inkscape自己画的。 会想办法改进的,不行就花钱请人做一个。

    @andyzhshg
    非常感谢!确实有你所反馈的问题。目前可以通过拖放的方式打开,可以试一下。未来一周着重解决各种沙盒问题,请期待下一个版本。 多谢反馈意见!
    tylerlong
        7
    tylerlong  
    OP
       2015-03-27 11:31:46 +08:00
    @oimotis
    感谢专家的专业意见!
    我之前就读过你的博客,看过你发布的MWeb。貌似你有兴趣用Unreal Engine开发游戏。期待你的新作品!

    关键这个沙盒,我目前脑海里有两个解决方案,还在斟酌:
    1. 移除沙盒。沙盒是可以移除的,只是移除了沙盒的程序不能进苹果商店。倒是可以自己通过网站发售。有利有弊吧。
    2. 我这边有苹果工作人员的专家级意见: “You may instead wish to allow the user to choose their accessible locations, and then use the bookmarks entitlement to remember those locations.” 说明这个问题还是有官方推荐的解决方案的。

    再次感谢回复!
    zangbob
        8
    zangbob  
       2015-03-27 11:42:28 +08:00
    没有MAC的人伤不起,哭晕在厕所。。。

    说好的Win7版呢?。。。。
    oimotis
        9
    oimotis  
       2015-03-27 11:45:14 +08:00
    @tylerlong 倒是不敢认专家,只是做过这类东西而已。其实游戏已经暂时在计划外了,但是绝对不是放弃,只是目前的体会是做好一件事都必须专注用心精力才行。。

    另外我说的方法就是你说的 2 的苹果的方法。拖进去后你还是要像苹果说的 先获取这个文件夹的 bookmarks,不然也是不会显示图片的。 因为只有用户拖进去了,你才能获取 bookmarks。

    自己网站发售感觉太麻烦了。
    nealfeng
        10
    nealfeng  
       2015-03-27 11:49:16 +08:00
    图标感觉还是+放到右上角和谐一点,M可以稍小点儿。
    yibin001
        11
    yibin001  
       2015-03-27 11:51:03 +08:00
    已入~
    icon不能忍啊。
    goodbest
        12
    goodbest  
       2015-03-27 11:51:27 +08:00
    @oimotis 不知道你对Farbox这个工具/网站怎么看。看样子是在做一个很大的计划,做得好的话可能比mweb更方便?
    astnd
        13
    astnd  
       2015-03-27 11:52:43 +08:00   ❤️ 1
    tylerlong
        14
    tylerlong  
    OP
       2015-03-27 12:09:04 +08:00
    @zangbob
    Windows 用户莫要急!当时说好的是 Mac 版发布后大约一周内发布 Windows 版。 目前时间上还是这个预估。 指日可待!得把bug改差不多才敢发布,否则坏了名声 :)
    tylerlong
        15
    tylerlong  
    OP
       2015-03-27 12:18:29 +08:00
    @astnd
    太震惊了!这么快?!效果相当赞,很有优胜美地的feel!

    不得不承认,有的人在某些方面就是有天赋!比如我,就在编程方面有两把刷子,其他方面基本不开窍。 这位仁兄在美术方面太强悍了!震惊到了!

    你这个有版权吗?什么lisence? 能付费使用吗?

    能不能提供矢量图? 这是我们最原始的矢量图样本: http://note.youdao.com/share/?id=d540c3ca1bfdcc9aadbea4406a1a2061&type=note

    如果不能提供矢量图,请提供一个 1024*1024 的版本,这个是苹果商店要求的,为了在retina屏幕上显示出好的效果。
    goodbest
        16
    goodbest  
       2015-03-27 12:24:19 +08:00
    @tylerlong 请问之前提到的latex公式错位的问题,在mac版上有问题不?
    oimotis
        17
    oimotis  
       2015-03-27 12:30:53 +08:00
    @goodbest 其实我没用过Farbox,但是看介绍的确很方便呀,而且是全平台。然后他们这种模式现在已经活下去了,正在发展中。MWeb不方便的地方是要手动生成和上传(当然用GoodSync也是可以自动同步的),但是也有不依赖任何host平台的优势。

    PS:其实MWeb在1.3 版(应该在这几天发布)已经小改方向,会在写作和笔记上加强,所以任务就更重了,我不得不砍掉我的其他计划。

    @astnd 图标不错哈!
    tylerlong
        18
    tylerlong  
    OP
       2015-03-27 12:38:55 +08:00
    @goodbest
    具体效果跟 http://mdp.tylingsoft.com/ 是一致的 (哦,app版本稍微旧一点,不过latex这块应该是一样的)。 你去测试下看吧,应该没有大问题。
    astnd
        19
    astnd  
       2015-03-27 13:06:08 +08:00   ❤️ 1
    @tylerlong 修改了一下,制作了 svg 的版本~ 给你下载地址: http://pan.baidu.com/s/1bntW1jh 完全是个人制作没有任何版权,你随意用就好
    empilot
        20
    empilot  
       2015-03-27 13:09:09 +08:00
    已入。
    astnd
        21
    astnd  
       2015-03-27 13:09:36 +08:00
    @tylerlong 当然如果你能够在 about 页面注明图标是由我制作就最好啦 :)
    xcv58
        22
    xcv58  
       2015-03-27 13:14:06 +08:00   ❤️ 1
    已购,希望能支持 Vim Mode
    saximoer
        23
    saximoer  
       2015-03-27 13:32:11 +08:00   ❤️ 1
    已购,希望作者长期更新啊~!
    danielgwan
        24
    danielgwan  
       2015-03-27 13:39:16 +08:00   ❤️ 1
    已购入, 虽然暂时用不上, 聊表支持
    saximoer
        25
    saximoer  
       2015-03-27 13:44:58 +08:00   ❤️ 1
    @tylerlong
    1.购入了以后将以前写的markdown文档复制粘贴了一份进去,发现sequence图的支持不是特别好。如果我的sequence很长...就没有办法展示完全。导出PDF的时候发现也是只有一部分。
    2. 求SQL语法高亮的效果能明显一点点~

    后期继续使用后还会回复
    shajiquan
        26
    shajiquan  
       2015-03-27 15:05:14 +08:00   ❤️ 1
    已经购买。谢谢,希望好用。

    导出 pdf 的时候支持 pdf 的 table of contents 吗?按 markdown 的标题层级来组织就好了。

    不是说正文内生成的 toc。

    另外会考虑加入 Evernote 和其他网盘的同步吗?

    另外这名字我觉得特别不好,标识性不够强。可以考虑换一个……

    谢谢!
    tylerlong
        27
    tylerlong  
    OP
       2015-03-27 17:04:06 +08:00
    @astnd
    非常感谢!请提供个人主页链接 或者 dribble 主页链接。 我在 https://github.com/tylingsoft/markdown-plus 加个鸣谢。 链接文字写您的名字还是写什么?
    tylerlong
        28
    tylerlong  
    OP
       2015-03-27 17:12:42 +08:00
    @xcv58
    Vim Mode 可以有,并且技术上不难。因为 Markdown Plus 的左侧编辑器是基于伟大的 ACE editor 的,这货支持 Vim Mode!
    tylerlong
        29
    tylerlong  
    OP
       2015-03-27 17:20:55 +08:00
    @saximoer
    @shajiquan
    感谢购买,已在GitHub issue页面回复你们。反馈的问题已经收到。

    sql高亮最新版已经改进,顺序图和问题已经确认, PDF toc功能正在规划。

    网盘同步应该容易啊,因为直接把文件保存到网盘的目录,应该就自动同步了吧。

    evernote同步暂时没有思路,近期支持不了。 已经记下这个需求。
    tylerlong
        30
    tylerlong  
    OP
       2015-03-27 17:22:26 +08:00
    @danielgwan
    太感动了,您的支持已经收到!
    shajiquan
        31
    shajiquan  
       2015-03-27 18:47:30 +08:00
    @tylerlong 对哦,我傻了。正在使用中,目前我的主力 markdown 编辑器还是 macdown(免费,好用)。

    我在整理使用感受,回头一起发到 github issue 里。
    shajiquan
        32
    shajiquan  
       2015-03-27 18:48:32 +08:00
    另外,楼主你的帖子里的 https://github.com/tylingsoft/markdown-plus/issues 链接多加了一个逗号,点击会出错。
    zgoing
        33
    zgoing  
       2015-03-27 19:16:19 +08:00
    也希望可以增加evernote同步的功能,就像byword那样
    astnd
        34
    astnd  
       2015-03-27 19:52:34 +08:00   ❤️ 1
    @tylerlong 没有 Dribbble 地址,给你微博地址好了: http://www.weibo.com/236986311 另外署名就写 @ASTND 就好
    tylerlong
        35
    tylerlong  
    OP
       2015-03-27 21:08:50 +08:00
    @astnd 收到,好的
    tylerlong
        36
    tylerlong  
    OP
       2015-03-27 21:20:02 +08:00
    @oimotis 不知道我们的理解是不是一致的。创建bookmark的过程是一次性的。 就是在程序第一次被打开的时候,提示用户选择一个文件夹,此后永久性获取对那个文件夹的访问权限。 关闭程序再打开,重启电脑什么的,都不会让权限丧失。

    我之前买了一个iconvert icons程序,很简单,就是转换图片,保存到一个文件夹。 我印象中第一次启动它让我选择了一个文件夹,之后再也没有提示过,软件一直运行很正常。

    综上,如果选择一个文件夹加入bookmark是一次性的动作,那么是完全能够接受的,不会给用户带来太多的不便。
    agassi_yzh
        37
    agassi_yzh  
       2015-03-27 22:07:58 +08:00
    最近败了Ulysses 2.0
    tylerlong
        38
    tylerlong  
    OP
       2015-03-27 22:15:14 +08:00
    oimotis
        39
    oimotis  
       2015-03-27 22:37:46 +08:00
    @tylerlong 是这样没错,你看API就知道了。所以我说这个是折中的办法,也是可行的。
    andyzhshg
        40
    andyzhshg  
       2015-03-27 22:52:26 +08:00
    希望有一个导出为HTML的选项,导出为PDF的话是分页的,代码或者表格被割裂开会很难看,所以我一般都是导出HTML格式的,希望能够支持。
    SunZhiwei
        41
    SunZhiwei  
       2015-03-27 23:17:13 +08:00   ❤️ 1
    已购
    SunZhiwei
        42
    SunZhiwei  
       2015-03-27 23:18:35 +08:00
    不过这个icon表示不能忍
    tylerlong
        43
    tylerlong  
    OP
       2015-03-28 07:44:23 +08:00
    @andyzhshg 有一个疑问,导出的html是自己看还是在网上分发? 导出的东西可能不光html,还有css、js等等,分发可能有点不方便。当然可以在html引用远程cdn上的html/css, 但是那样要求必须联网才能阅读,网速慢也会影响体验。

    导出的pdf, 默认是不会把表格和代码截断的,除非很长的表格或代码. 这个是通过css代码控制的: table, pre, blockquote {
    page-break-inside: avoid;
    }

    我在想,如果导出为长图片会不会更好? 首先没有分页,其次不依赖于css、js等等。

    这块确实有待改进,我也一直在思考。
    tylerlong
        44
    tylerlong  
    OP
       2015-03-28 07:45:06 +08:00
    @SunZhiwei 非常感谢!@astnd 帮忙设计了新图标,下一个版本更行就用上了! :)
    niklaus520
        45
    niklaus520  
       2015-03-28 20:10:13 +08:00
    已购买支持
    xhacker
        46
    xhacker  
       2015-03-29 13:26:52 +08:00
    @oimotis @tylerlong: 可以尝试用打开文件或者拖入图片文件的方法插入图片。
    andyzhshg
        47
    andyzhshg  
       2015-03-29 13:35:44 +08:00
    @tylerlong 导出HTML我一般都是在写接口文档的时候,只包含文字,表格,代码段,不含图片,Mou可以把这种文档很好的生成一个单独的html文件,css之类的都是内嵌的。如果导成图片,阅读者就不太好复制粘贴之类的了,我也不知道我这是不是比较特例的使用场景。
    oimotis
        48
    oimotis  
       2015-03-29 17:02:13 +08:00
    @xhacker 嗯。目前的情况是:用其它方式新建的md文档里有引用本机图片,然后用Markdown Plus或者我写的App打开这个md文档,在预览时要显示这个图片。 如果是用户手动加的图片预览要显示问题不大。
    leanote
        49
    leanote  
       2015-03-30 11:50:34 +08:00
    zangbob
        50
    zangbob  
       2015-03-30 14:54:31 +08:00
    @tylerlong 赶紧出win版啊。。。。要不然被Leanote抢生意啦。。。:)
    hongdengdao
        51
    hongdengdao  
       2015-03-30 18:17:13 +08:00
    @tylerlong 能购买你一个兑换码么?还没有升级到10.10,无法购买啊。。
    tylerlong
        52
    tylerlong  
    OP
       2015-04-02 21:58:43 +08:00
    @hongdengdao 下周要发布的版本能够支持 10.9, 敬请期待!
    tylerlong
        53
    tylerlong  
    OP
       2015-04-02 21:59:46 +08:00
    @andyzhshg 导出HTML已经加入todo list。 目前每周发布新版本,预计未来一到两个版本就会包含这个特性。谢谢支持!
    tylerlong
        54
    tylerlong  
    OP
       2015-04-02 22:01:13 +08:00
    @zangbob 由于Mac版用户反馈了一些bug,比较紧急,所以windows版开发延期了。不过不会让大家等太久的!一直在努力,感谢支持!
    tylerlong
        55
    tylerlong  
    OP
       2015-04-02 22:09:39 +08:00
    @leanote leanote 挺好,支持国产项目,支持开源项目,加油!
    zangbob
        56
    zangbob  
       2015-04-02 22:16:44 +08:00
    @tylerlong o(╥﹏╥)o
    tylerlong
        57
    tylerlong  
    OP
       2015-04-12 17:29:17 +08:00
    @oimotis
    我打算撤出苹果商店了。 sandbox太蛋疼了,人为增加的限制。 我申请对Pictures文件夹的只读权限, 结果审核不通过。这摆明了是要降低用户体验啊。
    再加上征收30%的费用,这个我觉得有点太高了。 自己通过paypal收款,不超过5%的费率。
    oimotis
        58
    oimotis  
       2015-04-12 17:49:30 +08:00
    @tylerlong 你这个因为是全平台,不在苹果卖也是行的。但是你已付费的用户怎么办? 我的 MWeb 目前还不考虑在苹果之外卖,太麻烦了。
    tylerlong
        59
    tylerlong  
    OP
       2015-04-12 18:23:26 +08:00
    @oimotis 已付费用户一年之内只要提供app store的购买记录截图,免费获得软件注册码。苹果商店还有一个大问题我刚知道:默认是没有验证盗版机制的,也就是购买的app拷贝到其他人电脑上也能用。
    其实没有你想象的麻烦。无非就是一个简单的注册码验证机制。弄个简单的就好了,就好像网站注册那样。 再简单也比现在苹果没有任何防护的强吧。
    再有就是第三方支付网关的接入。这个paypal都有相关接口和文档。 费用低于5%。你算下,之前你拿到手70%,稍微改造下拿到手95%。(95 - 70) / 70 = 35% 直接提升35%! 所以我觉得只要自己有能力搞的,都应该自己搞。app都搞定了,搞个简单的销售网站还不是小case。
    oimotis
        60
    oimotis  
       2015-04-12 19:58:57 +08:00
    @tylerlong 能解决付费用户的问题,而且你又可以弄到外边卖,当然是最好啦。95% 想想都流口水。我暂时不考虑是因为懒得搞这些先了,再就是 MWeb 要上 iOS 版,肯定是要到苹果那卖的。 所以就不口水那 35% 了。。 ╮(╯▽╰)╭ 。
    tylerlong
        61
    tylerlong  
    OP
       2015-04-12 21:13:11 +08:00
    @oimotis 我觉得iOS版必要性不大。 你调查下有多少人是在手机上使用evernote之类的软件的。 移动设备不擅长文字录入。当然了,这个还需要真实的调查数字做支撑才能得出结论。我只是个人感觉。
    oimotis
        62
    oimotis  
       2015-04-12 21:47:12 +08:00 via iPhone
    @tylerlong 我跟你的想法一样,我同样不喜欢在手机上打字。但是有人会喜欢,然后现在语音录入也不错了。再就是我不做window版,所以iOS是要做的😀
    liuweisj
        63
    liuweisj  
       2015-04-15 17:36:34 +08:00
    movist app store 版本加载字幕的时候应该也遇到这个问题,他们的方法是让用用户选择可访问多文件夹
    http://7u2jk9.com1.z0.glb.clouddn.com/屏幕截图 2015-04-15 17.35.27.png
    tylerlong
        64
    tylerlong  
    OP
       2015-04-17 22:11:34 +08:00
    @liuweisj 可以是可以,就是从用户的角度讲感觉这个步骤很多余,很蛋疼。我已经决定脱离 Mac App Store 单独发售app 了,这样就不必启用 sandbox,也就没有这个问题了。Windows 版已经独立发售了,通过自己的网站,自己发行注册码。 顺利的话下周就把 Mac 版也改成这种方式。https://tylingsoft.com/mdp
    tylerlong
        65
    tylerlong  
    OP
       2015-04-17 22:16:14 +08:00
    @oimotis 我已经改造完成了。 现在我的网站上发行了Windows版,采取的是自己发行注册码,通过Paypal 或者支付宝付款的方式。 详情请见: https://tylingsoft.com/mdp

    没有我想象中简单,但也不算太复杂。用了5天的时间,期间有一半时间在开发和改进 app, 另外一半时间在改造网站,折腾付款方式等等。Paypal 拿到手不到95%,但肯定超过90%;支付宝的话按照我现在的收款方式,拿到手100%。 再有就是再也不用等待App Store长达一周的审核时间了,我自己想什么时候发布新版就什么时候发布新版。
    oimotis
        66
    oimotis  
       2015-04-17 22:45:39 +08:00
    @tylerlong 讚!版本发布和 Bug 修复都会快很多! 我都佩服你了!
    tylerlong
        67
    tylerlong  
    OP
       2015-04-17 22:49:21 +08:00
    @zangbob 帅哥你对Windows版的呼声最高,我特意多通知你几次:

    Markdown Plus Windows 版已发布,让大家久等了。欢迎下载试用: http://v2ex.com/t/184454
    tylerlong
        68
    tylerlong  
    OP
       2015-04-17 22:50:04 +08:00
    @andyzhshg v1.3.4 以及之后的版本可以支持导出HTML了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1055 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 19:26 · PVG 03:26 · LAX 11:26 · JFK 14:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.