转眼 MarkEditor 发布一周年了,推翻重写吧…… - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ZreySoft
V2EX    Markdown

转眼 MarkEditor 发布一周年了,推翻重写吧……

  •  5
     
  •   ZreySoft 2016-11-02 09:34:25 +08:00 15108 次点击
    这是一个创建于 3278 天前的主题,其中的信息可能已经有所发展或是发生改变。

    时间过得真快

    我们之前在 V2EX 上发过两个关于 MarkEditor 的帖子,MarkEditor: 还需要再多一个 Markdown 编辑器吗?MarkEditor: 赋予 Markdown 更多的意义。 转眼之间,距离我们第一次在几个朋友间发布内测版本,已经一周年了。前些天,主程同学补了一篇感觉欠了很久的文章 我用 Markdown ,所以显得很酷吗?, 聊聊我们自己对 Markdown 粗浅的看法,以及关于 Aaron Swartz 是 Markdown 作者的谬传。

    当然,这一年中, MarkeEditor 自己最重要的事情,是陆陆续续地更新了很多个小版本,除了修 bug 外,后来还增加了一些酷而实用的功能、甚至个别看起来像黑科技(其实逻辑都是简单的),林林总总,有趣的、无趣的、尴尬的、遗憾的、庆幸的,一年间,总是有些感慨吧。

    如果呈现在代码中,倒都只是迭代,虽然有时失东隅,收桑榆。比如限于 Qt 的 Webview 本身的性能问题,我们通过 websocket 通讯的方式,直接可以再各个浏览器内同时实现同步滚动、实时刷新的效果;结果被一些朋友用于团队内的协作……

    还有比如Cai 同学自己调整了样式,调侃道这是 XXX 1.0 版本……

    还是推翻重写吧

    ** 最初压根就下不了这个决心,咬咬牙,也下不了呀! **

    MarkEditor 有自己的局限性,启动比较慢、 Webview(预览)的性能比较陈旧,还有我们自己试图控制更多文字渲染细节的时候,(Qt)基础框架无法提供这样的支持。

    下不了重写的决心,是可以理解。启动慢,毕竟作为常驻性 App 设计的,打开了别关就好了; Webview 性能陈旧,但通过其它一些方式弥补,不至于那么容易被感知到...

    我们也希望能(在未来)进一步在移动端设备上提供一致性的体验,这就需要重新考虑最初的结构设计是否需要调整。 但是,重写 意味着什么?鬼知道会发生什么……

    只是作为一名设计师也好,还是程序员也罢。一个“重写”的念头跟种子一样,埋在土里了,过一段时间后,总会发芽。 也就趁这个时机,决心还是推翻重新来过吧。

    就是时间不可期了。或许半年,或许一年。毕竟,曾经对“工期”的预估过短的情景,还历历在目……

    唯一能确定的事情,这次重写,我们不打算从 1.X 升到 2.X 版,所以,不会产生 License 升级的问题。

    题外话,关于“重写”,我们或许做了一个错误的决定,欢迎到时候来看笑话。

    终于半价一次了

    一直以来,好像没有全面的半价过,主要是考虑老用户的感受,偶尔几次半价也仅限前几名。这次,我们由于新发布了一个产品,想必也能照顾到老用户,于是趁着时节,随大流,也半价一次。

    从今天到 2016-11-05 日止,使用优惠码 1year 购买标准版, 50% off ; 购买 Pro 版, 25% off ; MarkEditor Pro 版 (老用户) 再购买 LazyHosts 的时候,可以 90% off 。

    注: LazyHosts 目前还并不是非常非常成熟的 App(虽然我们自己是常驻使用的),而且需要对一些网络只是有基本的了解,不要盲目购买,它是本地的 DNS 、可以实现泛解析的 hosts 、将某些域名加入黑名单、连接 Rescuetime 提高工作效率、自动生成 pro**.pac 、自动安装 Double S 的服务端 .etc

    再注: 请务必先试用,如果 MarkEditor 适合自己的,再购买。反正促销的时间很长,不要冲动! 再者说,市面上跟 Markdown 相关的工具已经很多了,免费的、收费的,如果已经有用得趁手的工具了,不要因为有优惠码就冲动购买……更不要为了支持下作者什么吊诡的理由就冲动购买呀……

    最后

    猜,一定会有朋友在这里跟我们要 Bitcron 的邀请。

    MarkEditor 的使用者肯定是内测邀请相对优先考虑的范畴。 Bitcron 虽然很酷,也能增加 MarkEditor 的可能性,但远没有到开箱惊艳的状态,甚至并不是完全易用的状态,所以, Bitcron 相关的内测范围一直控制在很小的数量内,也方便被吐槽,所以,想要邀请的话,请务必再等等。 :)

    60 条回复    2018-09-19 08:27:09 +08:00
    wudb
        1
    wudb  
       2016-11-02 09:41:12 +08:00   1
    已经买过的说
    Sunnyyoung
        2
    Sunnyyoung  
       2016-11-02 09:41:13 +08:00   1
    看好 Bitcron

    MarkEditor 的缺点就是非 Native 实现吧,希望来个 Native App
    ZreySoft
        3
    ZreySoft  
    OP
       2016-11-02 09:45:06 +08:00 via iPhone
    @Sunnyyoung 嗯,是这个计划,打算 native 的方式混合处理。所以最开始对 Win 版本会比较糟糕,因为 Win 平台上还没想好技术方案对应…
    steveshi
        4
    steveshi  
       2016-11-02 09:47:39 +08:00   1
    Bitcron 简直赞,就是这几周没有时间好好折腾
    fsy0718
        5
    fsy0718  
       2016-11-02 09:52:05 +08:00   1
    已买过 pro 的看着 25%off ~~~~
    brucefeng
        6
    brucefeng  
       2016-11-02 09:56:34 +08:00
    你的 farbox 是不会继续开发了吗?
    ZreySoft
        7
    ZreySoft  
    OP
       2016-11-02 10:03:29 +08:00 via iPhone
    @brucefeng 以后平滑切换到 Bitcron 就可以了……
    brucefeng
        8
    brucefeng  
       2016-11-02 10:08:12 +08:00   1
    @ZreySoft nice ,已经准备好买了
    php7
        9
    php7  
       2016-11-02 10:28:03 +08:00
    我买过 MarkEditor pro ,但原邮箱已无法使用,只有密钥
    装过几次系统,估计再激活几次就无法使用了
    有解决方案吗?
    ZreySoft
        10
    ZreySoft  
    OP
       2016-11-02 10:33:22 +08:00 via iPhone
    @php7 邮件联系我们?
    Suclogger
        11
    Suclogger  
       2016-11-02 10:45:29 +08:00
    MarkEditor 是现在唯一使用的 MD 了,不知道标准版升 pro 有没有折扣呀
    fengtalk
        12
    fengtalk  
       2016-11-02 11:17:37 +08:00
    一折入 LazyHosts 。
    achaocha
        13
    achaocha  
       2016-11-02 11:32:10 +08:00
    已入
    jy02201949
        14
    jy02201949  
       2016-11-02 12:01:52 +08:00
    能不能添加一个转成邮件发送的功能啊
    ZreySoft
        15
    ZreySoft  
    OP
       2016-11-02 13:07:10 +08:00 via iPhone
    @jy02201949 嗯,有考虑过这个功能。
    kingxsp
        16
    kingxsp  
       2016-11-02 13:19:38 +08:00
    @ZreySoft 怎么没有时序图功能啊?
    RockShake
        17
    RockShake  
       2016-11-02 13:40:19 +08:00   1
    上次提过一次小建议,安装时需求管理员权限的问题,现在看来还是一样,安装时还是需要管理员权限,另外不知道打包程序时候有什么问题, Symantec 会报警。因为平时用公司电脑比较多,没办法试用了。
    wbing
        18
    wbing  
       2016-11-02 13:47:52 +08:00
    Mac 下点了帮助程序就崩溃
    wbing
        19
    wbing  
       2016-11-02 13:51:50 +08:00   1
    Win64 位版本打不开, 32 位版本倒是正常。 环境 win7 64 位
    ZreySoft
        20
    ZreySoft  
    OP
       2016-11-02 14:07:45 +08:00 via iPhone
    @RockShake 具体什么警报? 如果可以的话附件一份给我们 [email protected] 。有一段时间取消安装包的权限要求,但产生了别的问题,又增加回来了……
    ZreySoft
        21
    ZreySoft  
    OP
       2016-11-02 14:08:36 +08:00 via iPhone
    @wbing 提示错误时,有 log 记录吗?非常感谢。
    wbing
        22
    wbing  
       2016-11-02 14:25:46 +08:00   1
    @ZreySoft
    =========================================================
    没看到日志,就只有这个

    问题事件名称: APPCRASH
    应用程序名: MarkEditor.exe
    应用程序版本: 1.2.4.1
    应用程序时间戳: 4918017b
    故障模块名称: MSVCR120.dll
    故障模块版本: 12.0.21005.1
    故障模块时间戳: 524f83ff
    异常代码: c000001d
    异常偏移: 0000000000095c01
    OS 版本: 6.1.7600.2.0.0.256.1
    区域设置 ID: 2052
    其他信息 1: 4350
    其他信息 2: 4350c57a0b3e716953f3ef0c40b665ae
    其他信息 3: 6861
    其他信息 4: 686106a82a01e28a501602b5a581def1
    =========================================================

    不过刚才卸载 32 位后,发现 32 位目录下还有些库存在。之后再装 64 位的, 64 位的就能正常跑起来。
    然后我把 32 位和 64 位的全卸载,目录也全删掉,再只装 64 位的,就打不开,提示 MarkEditor 已停止运行
    likee2
        23
    likee2  
       2016-11-02 14:33:56 +08:00   1
    很牛啊,视频也很不错
    RockShake
        24
    RockShake  
       2016-11-02 15:52:29 +08:00   1
    @ZreySoft

    https://ooo.0o0.ooo/2016/11/02/58199b19092b7.png
    RockShake
        25
    RockShake  
       2016-11-02 15:53:45 +08:00   1
    另外能否打包一份不需要权限要求的
    diefishfish
        26
    diefishfish  
       2016-11-02 15:55:44 +08:00 via iPhone   1
    以前购买过 pro 版本的这次重写后还要重新购买授权么
    ZreySoft
        27
    ZreySoft  
    OP
       2016-11-02 16:59:50 +08:00
    @wbing 貌似就是不兼容导致的。 我们是在 Win7 64 位上编译的程序,或许需要升级系统本身的一些升级包,参照搜索引擎找到的一些信息: https://community.amd.com/thread/192696


    @diefishfish 这次,并不需要的。


    @RockShake 貌似这个拦截,是基于文件信誉的, https://www.symantec.com/security_response/writeup.jsp?docid=2010-051308-1854-99 可能没有办法,用户虽然不少,但是绝对数算起来还肯定是“小众软件”。 package 本身是自动处理的,包括上传,所以还没有办法单独打包一个权限相关的 package ,不过,如果原始的能安装成功,其本身并没有特殊依赖,整个程序文件夹复制、粘贴后也应该能运行的。 :)
    ipeony
        28
    ipeony  
       2016-11-02 17:01:51 +08:00
    考虑升级个 PRO 版
    qfdk
        29
    qfdk  
    PRO
       2016-11-02 17:04:19 +08:00
    老规矩 :) 先来支持~
    laycher
        30
    laycher  
       2016-11-02 17:05:36 +08:00
    为什么 PRO 不也 50%off
    ianva
        31
    ianva  
       2016-11-02 17:30:11 +08:00
    @ZreySoft MarkEditor 的 themes 的样式的色彩能不能支持 rgba 呢?
    比如我切到 vim 模式下我想能看清光标下的字符,如果是透明的话就方便的多
    laoertongzhi
        32
    laoertongzhi  
       2016-11-02 17:44:14 +08:00
    买了 Mac 以及 Windows 的 MarkEditor pro ,请问能给个 Bitcron 邀请码吗?

    ps.LazyHoss 暂时没有需求,用不上 - -
    laoertongzhi
        33
    laoertongzhi  
       2016-11-02 17:46:10 +08:00   1
    另外,提个建议。

    文件夹里的文章能否给出一些可以使用的排序规则啊,文章一多,就太尴尬了。

    我暂时的做法是通过文章命名去解决,但是这样很蠢,而且文章多了,我就懵逼了。
    mosbic
        34
    mosbic  
       2016-11-02 19:34:14 +08:00   1
    75 折的时候买过
    peacewalker
        35
    peacewalker  
       2016-11-02 20:39:09 +08:00   1
    "MarkEditor Pro 版 (老用户) 再购买 LazyHosts 的时候"
    是和以前一样在优惠码处填写已购买 PRO 版的邮箱么?
    sunshy
        36
    sunshy  
       2016-11-02 21:10:55 +08:00 via iPhone   1
    购买完跳转回到 license 页面的 URL 地址直接明文包含了我的 邮箱 手机号 软件名称 和 价格

    这样真的没问题吗
    ipconfiger
        37
    ipconfiger  
       2016-11-02 21:18:50 +08:00   1
    我是付费用户也, 不要忘了老用户哦
    odys
        38
    odys  
       2016-11-02 21:50:08 +08:00   1
    @ZreySoft 问下,云同步是不是只有下拉框中的那些选项?如果想用新浪云行不行?
    odys
        39
    odys  
       2016-11-03 00:07:43 +08:00
    另外,试用版是不是没法测试 云同步?
    ZreySoft
        40
    ZreySoft  
    OP
       2016-11-03 10:14:02 +08:00
    @laoertongzhi 现在的做法是 `数字 文件名` 这样的文件名实现的自动排序。其它的(日志的)排序设定,在文件夹的设置里可以设定。

    @peacewalker 不用填什么优惠码,直接用原来的邮箱,就会自动判定了。


    @sunshy 问题应该不大的,回跳的 URL 上的信息是支付宝那边给的。如果捕获得这些信息,另外虽然支付宝也会 POST 一份数据过来,但是使用者可能就无法直接在页面内获得 License 了,而需要等邮件。国内的 QQ 的邮件发送仍然有小几率被腾讯 bounce ,所以这个页面还是没办法回避…… 问题不大,是因为回调的 URL 是 HTTPS 的,原则上,只要不是自己透露,这个 GET 的 URL 本身也是被加密的。


    @odys 不能直接用我们没有集成的云,除非自己写脚本,使用 FilesHook 来实现。试用版是标准版,第三方云同步是 Pro 版的功能。如果仅仅是普通的云,比如 Dropbox ,其实直接存储于位于云端的某个文件夹内就可以了,不需要 ME 的特别对应。

    :)
    laoertongzhi
        41
    laoertongzhi  
       2016-11-03 11:10:43 +08:00   1
    @ZreySoft

    可能我的表述有点问题,“文章多”指的是文章的分类层级多。

    我的做法如下图:

    ![]( http://img1.esporter.cn/2016-11-03-030838.jpg)

    可以考虑在文件里设置排序的时候把层级弄深点,比如 0.0.0.0 这样的,配合文件夹和子文件夹,基本上就够用了。

    多谢解答,谢谢!
    laoertongzhi
        42
    laoertongzhi  
       2016-11-03 11:11:29 +08:00
    我艹 ,怎么在回复里贴图啊?
    YzSama
        43
    YzSama  
       2016-11-03 11:57:47 +08:00
    我一直都在用啊。 现在也在用来记录一些东西,不过写完后 就放在为知里同步。
    eviledge
        44
    eviledge  
       2016-11-03 15:53:40 +08:00
    已经购买了。。。用用看看
    rosu
        45
    rosu  
       2016-11-03 16:09:19 +08:00
    喜+1 XD
    alexzuo
        46
    alexzuo  
       2016-11-03 16:51:55 +08:00
    pro 版用户想试试 Bitcron ,就等着你们发邀请了
    ZreySoft
        47
    ZreySoft  
    OP
       2016-11-04 18:07:42 +08:00
    @laoertongzhi 大概明白了,先记录下来。 :)
    peacewalker
        48
    peacewalker  
       2016-11-04 20:47:11 +08:00
    基本已经买了全套了,除了 UnImage 和 WiFile 。请问如果想更换 License 对应的邮箱是发邮件就可以了对么?
    sodaless
        49
    sodaless  
       2016-11-08 15:31:18 +08:00
    几个问题,新建一个文档,在没保存的情况下切换到另一个文档,然后之前的内容就丢失了。????我知道没保存是我不对但你能不能至少在我切出去之前提醒我一下???或者自动保存一下???
    怎么方便地退出阅读模式?或者在阅读模式和实时预览模式间切换?
    我打开帮助目录,然后把主目录 close 了,那我现在怎么再方便地打开主目录????
    为什么日间 /夜间模式的状态退出后就丢失了???
    得想清楚用户的操作路径,而不是搞什么嵌入音乐播放器之类黑人问号的东西。
    HUan
        50
    HUan  
       2016-11-10 16:17:36 +08:00
    非常喜欢你的转出到微信公众号的功能,希望能多多优化

    加油!
    winterTTr
        51
    winterTTr  
       2016-11-15 17:57:03 +08:00
    看到这个消息的时候,已经现在了。。。
    gao8
        52
    gao8  
       2016-11-20 10:17:10 +08:00
    @ZreySoft 支持重写,确实启动太慢了。
    nadoo
        53
    nadoo  
       2016-11-26 13:08:40 +08:00
    Pro 版用户快一年,最近换了新笔记本,分辨率比较高,到公司要外接分辨率普通的显示器, MarkEditor 对于像素缩放适应的不好,每次都要重新调整字体,不然字体要么太大、要么太小,没法看。 Win10 的系统,微信桌面版、 Chrome 都是可以自动适应桌面缩放配置的。另外,确实运行速度很慢,有时候就不想打开,期望能够改进!
    qingwalashi
        54
    qingwalashi  
       2016-11-29 09:47:09 +08:00
    Pro 用户同求 bitcron 邀请码, 请问邀请码可以购买么? 另外, 作者是否考虑增加甘特图的功能?
    compileerror
        55
    compileerror  
       2016-12-10 13:18:20 +08:00
    你好,已购 PRO 用户确认两个问题:
    1. vim 模式在 WINDOWS 下使用有问题[我是 win10]( MAC 不知道有没有问题),比如说删除不正常,比如说按行复制粘贴是无效的,冒号跳行功能也没有用,支持非常不完整.
    2. plantuml 能支持吗?我看 MWEB 是可以通过自定义 CSS 支持的
    whisperly
        56
    whisperly  
       2016-12-17 15:25:20 +08:00
    已购买 Pro 版,有个问题想请教下开发者:这个软件支持在编辑器左侧显示行号吗? vim 模式下没有行号,跳转很不方便。
    liruifeng0203
        57
    liruifeng0203  
       2017-03-07 10:25:46 +08:00
    没有客服啊,除了问题都没地方问。
    sqen
        58
    sqen  
       2017-08-26 09:24:26 +08:00
    是否考虑增加 evernote 同步?这样肯定又会有一批新的用户加入,据我所知马克飞象 79/年,用户量还不错,但使用体验和 me 比差很远,但可以和 evernote 无缝同步
    alexkh
        59
    alexkh  
       2017-11-16 16:38:16 +08:00
    @liruifeng0203 可以直接发邮件给开发者,我问过,效率很高
    ysdyz
        60
    ysdyz  
       2018-09-19 08:27:09 +08:00
    代注册 bitcron 账户
    联系扣扣+942956788
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3868 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 38ms UTC 05:29 PVG 13:29 LAX 22:29 JFK 01:29
    Do have faith in what you're doing.
    ubao msn 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