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

磨洋工了两年, FarBox 的新版 Markdown 编辑器

  •  3
     
  •   FarBox · 2015-05-28 09:38:13 +08:00 · 9580 次点击
    这是一个创建于 3467 天前的主题,其中的信息可能已经有所发展或是发生改变。

    FarBox Editor是一个Markdown的编辑器,也是FarBox的客户端,自动同步,一个(站点)文件夹等于一个网站。

    我们开发这款软件,到现在的最新版本,已经两年多了,第一次发布在V2EX上见此处,貌似做得不够好,所以反应不强烈,则是两年差几天。

    最近Markdown的编辑器雨后春笋般冒了出来,像夜间模式、字数统计、(左右栏、独立窗)实时预览、同步滚动等这些恐怕都不是什么新奇的特点了。
    下面我们介绍一些FarBox Editor中,大家可能会感兴趣的功能。基本上是一句话,一张图片。

    有兴趣的了解跟多的,可以到下面两个链接看看。
    下载地址:https://www.farbox.com/service/app/desktop_editor
    更多细节:http://blog.farbox.com/post/new_editor

    对了,FarBox Editor同时提供Mac/Win/Linux下的版本。

    FarBox Editor有什么特别的?

    基于本地文件夹的结构

    经典树形结构,或者我们重新设计的三栏模式,两者自选;但都是基于电脑本地的文件结构。

    支持输入的同时,进行代码高亮

    Markdown对邮件发送的支持

    支持解析后的Markdown直接复制到邮件内容中。包括代码高亮的格式(格式不大会乱掉),甚至数学公式(最终效果主要取决于邮件提供商 or 邮件App or 浏览器)。

    插图以及调整

    TOC支持

    会根据内容# xx, ## xx 生成TOC索引。如下图的右侧

    整个文件夹转制PDF

    最后

    貌似最近淡白色的样式比较讨喜一些,那贴上另外一个风格的界面。当然,有精力的话,可以自己再定义,FarBox Editor基本上将能定义颜色的地方都开出来了。


    自黑的开始

    为了避免可能对初次使用时的预期产生偏差,或者浪费了不必要的时间,想来还是很有必要自黑一下的。开始了!

    • 不支持流程图、顺序图、甘特图此类特定领域的Markdown扩展,未来也不会考虑支持。提供渲染模板、样式的自定义,可以自己再定制(来实现),FarBox Editor没有这方面的特殊声明以及授权的约束,不过这方面也不会得到提供任何意义上的技术咨询、帮助。(深坑,赶紧推卸责任)
    • 不支持将Markdown文档(直接)发布到静态博客以及其它需API对接的平台,未来也不可能提供,但提供了一个定时任务的接口,可自行调用自定义的命令(比如python /where/is/my/script.py)。当然,我们也不会提供任何意义上的技术咨询服务,比如脚本怎么写呀…… (深坑,赶紧推卸责任 too )
    • 号称支持Linux,但实际上仅仅测试了Ubuntu 14.04 & ArchLinux(2015-4 FCE4环境),除此之外的各发行版不提供任何保证(有跑起来有失败的),具体的依赖问题如果发生则(主要是libc版本对不上)需要自己解决。因为版权问题,中文输入法的插件(没有它将无法输入中文)没有在程序包中,需要自己下载、自己处理。Editor仅在帮助中提供了方法。够坑爹吧!!
    • .etc
    44 条回复    2015-06-15 14:11:03 +08:00
    lsj5031
        1
    lsj5031  
       2015-05-28 09:46:33 +08:00
    好支威希!
    Myflos
        2
    Myflos  
       2015-05-28 09:53:04 +08:00
    一直在用,嗯,今年开始正式在用,懒人一枚,丢弃了原来的托管。,偶尔写写,挺好
    Numbcoder
        3
    Numbcoder  
       2015-05-28 10:08:58 +08:00
    赞!
    donghouhe
        4
    donghouhe  
       2015-05-28 10:39:22 +08:00 via Android
    好像知道这录屏成gif是怎么做到的
    youyongsong
        5
    youyongsong  
       2015-05-28 11:04:20 +08:00
    @donghouhe 可以看一下数码荔枝做的两款GIF软件的评测: https://www.v2ex.com/t/189618#reply20
    somkanel
        6
    somkanel  
       2015-05-28 11:06:00 +08:00
    最近Markdown编辑真是狠狠刷了存在啊,跨平台点赞!
    kikyous
        7
    kikyous  
       2015-05-28 11:07:48 +08:00
    粘贴图片在网页上显示不出来,是因为免费账号的原因吗?
    caoyue
        8
    caoyue  
       2015-05-28 11:09:11 +08:00
    我还是希望能把在线编辑器做得好用一点 =-=
    yanwen
        9
    yanwen  
       2015-05-28 11:09:50 +08:00
    这体积。。。。好大呀。。
    steveshi
        10
    steveshi  
       2015-05-28 11:16:53 +08:00 via iPhone
    用了很多年了,不过基本上只用来写博客,感觉超级爽。平时写东西还是Ulysses。
    jy02201949
        11
    jy02201949  
       2015-05-28 12:40:01 +08:00
    调整字体跟行宽之后右边预览窗口没跟着变,也没找到设置的地方,看起来挺别扭的,不知道有没有地方可以调整
    unlion
        12
    unlion  
       2015-05-28 14:23:50 +08:00
    FarBox 赞
    lagramoon
        13
    lagramoon  
       2015-05-28 14:35:00 +08:00
    远盒不错,已经迁移了多个wp站到 楼主这边。感谢美好作品!
    a591826944
        14
    a591826944  
       2015-05-28 14:38:47 +08:00
    你的是 什么邮件客户端?
    zeroten
        15
    zeroten  
       2015-05-28 14:56:56 +08:00
    如果farbox支持GitHub Flavored Markdown我就迁移过去。。
    zeroten
        16
    zeroten  
       2015-05-28 14:59:30 +08:00
    感觉最心碎的就是markdown各家的语法不一样,虽然写没问题,但是发布到另一个地方,可能就蛋碎一地。。
    staticor
        17
    staticor  
       2015-05-28 15:56:45 +08:00
    之前用过, 在mac上(R屏)用还不如直接在网页写. 后来忍受不了 直接收了一个ulysses
    TheLamb
        18
    TheLamb  
       2015-05-28 16:16:27 +08:00
    支持一下,网页版博客发布方式还是不太好用
    taresky
        19
    taresky  
       2015-05-28 16:20:09 +08:00
    我觉得已经赞得不行了。只求添加一个 「TOC悬浮固定」的功能,和你们发过邮件,好像没有回应。我喜欢拿来写文档,没有目录随时可以点击的话会很不方便。
    wklken
        20
    wklken  
       2015-05-28 18:23:22 +08:00
    太赞了, 如果改改发app store, 愿意付费:)
    比市面上大多数md编辑器好很多

    ---------------

    有个建议, toc能否支持调整位置, 因为编辑的时候(此时打开编辑框/预览框/toc三栏)经常要点击toc跳转目标位置, 位置有点远了
    FarBox
        21
    FarBox  
    OP
       2015-05-28 18:32:42 +08:00
    @a591826944 Unibox

    @zeroten 可以自己试试Markdown的解析是否都符合了。 :)

    @staticor 很抱歉,之前的版本不支持R屏,简直一开就不能忍的状态! 现在,试试新版?

    @taresky 印象中好像回了的,赶紧去邮箱里确认了下,果然…… 这个主要都是模板控制的,里面CSS写个规则,或者JS再控制下,就好了。
    FarBox
        22
    FarBox  
    OP
       2015-05-28 18:40:39 +08:00   ❤️ 1
    @kikyous 换一张图片试试? 如果不行的话,把图片作为附件给hi#farbox.com一份? 有极少数图片的格式数据不太标准,服务端会无法识别。 :(

    @jy02201949 目前仅仅对字体的变动,才会apply到preview窗口里,下次版本可能的话会把字体以及行高也对应过去。 :)


    - - - - - - 以下,看到熟悉的ID们很开心呀。- - - - ---

    @steveshi LOL, 我们再一起用很多年吧。

    @yanwen 哈哈,这个大小已经没有办法了,跨平台以及一些额外package的引入,我们尽力压了……

    @caoyue 这个可能就这样了。JS这块,我们可没有信心有做出超越现在一些产品,就不浪费时间了。但是开放了API,允许自己定义自己的WebEditor,貌似现在还没有用户自己做出来,我们下次应该考虑接入几个进来先。 :)
    donghouhe
        23
    donghouhe  
       2015-05-28 20:09:33 +08:00 via Android
    @youyongsong 多谢
    tvvocold
        24
    tvvocold  
       2015-05-28 22:15:29 +08:00
    >可以缺乏生活常识,甚至乖张,但必须有稳定的女朋友或者已婚。

    Interesting, but why?
    yibie
        25
    yibie  
       2015-05-28 22:28:50 +08:00
    投放在 MindStore.io 上?
    yibie
        26
    yibie  
       2015-05-28 22:29:34 +08:00
    @FarBox 太好了,终于支持 R 屏了!
    armysheng
        27
    armysheng  
       2015-05-28 23:17:47 +08:00
    下载速度好捉急
    randyzhao
        28
    randyzhao  
       2015-05-29 00:04:30 +08:00
    Farbox 不错的
    充值了最低套餐 30块
    想着毕竟充钱了呢 肯定有动力写下去的
    结果一篇都没写...
    看来还是充的不够多啊...
    Daddy
        29
    Daddy  
       2015-05-29 00:41:23 +08:00
    好奇怪的逻辑
    老是问你创建第一个博客,这窗口还不能关闭,就算你是老用户,并且已经登陆了,仍然要你创建第一个博客,否则无法下一步……
    twor2
        30
    twor2  
       2015-05-29 01:55:20 +08:00
    插入的图片,网页上不显示
    Cater
        31
    Cater  
       2015-05-29 05:05:56 +08:00
    感觉不错呢。。。
    Mac下全屏之后貌似不会新开一个桌面。、有木有遇到同样问题的
    @FarBox
    Jason_C
        32
    Jason_C  
       2015-05-29 08:32:33 +08:00 via iPhone
    顶了再说~
    linker
        33
    linker  
       2015-05-29 09:31:20 +08:00
    想问问,就是按照平时这样写写,为何在farbox上不是按时间来的排列文章的,因为有些并没有用中文标题,而是时间来的。有时想去修改或者添加什么 ,不好找!谢谢
    FarBox
        34
    FarBox  
    OP
       2015-05-29 10:04:04 +08:00
    @wklken 谢谢,但应该不会这样做。一边不收费,一边收费,感觉不是太道义。 :)
    FarBox
        35
    FarBox  
    OP
       2015-05-29 10:10:30 +08:00
    @Daddy 出现新建站点的一个modal窗口,是在刚运行的时候,应该不会是“已登录”。或者建一个不勾选同步的site,然后进去看看。可能FarBox的根目录发生了变化?

    @armysheng 好久不见,没有做国内镜像。多数访问多数时候,下载的速度还是可以了,但也有倒霉的…… :(

    @twor2 因为不知道具体的网站,所以不好判断。可以在自己的网站域名后加上/service/sync_logs这个路径,就可以访问到自己账户下的同步记录,不能显示的图片的event下如果有`not a image, ignore`则表示服务器端无法识别这个图片(如果是这种情况,可否将原图发一份给我们? [email protected])。

    @Cater 不是很理解,新开一个桌面是指?
    FarBox
        36
    FarBox  
    OP
       2015-05-29 10:11:04 +08:00
    @linker 我们在下个版本中增加这个排序的设置。 :)
    Daddy
        37
    Daddy  
       2015-05-29 12:00:10 +08:00
    @FarBox 不,这窗口是强制性,且不能被关闭(右上角的X是无效的),我是Windows系统。
    就算你是老用户已经登陆,已有站点,程序仍然要你新建站点,就算我在进程里杀掉,重新打开仍然是这个强制窗口,非要你新建站点,才能下一步,我是用已有的站点,然后程序才能下一步,读取老账户已有的站点并同步。所以,我才说逻辑很奇怪。

    关于同步冲突,我想确定一下,我是老的Dropbox用户
    1、如果我把目录设置在已有的 Dropbox/应用/farbox 目录,那程序是怎么同步,会不会与dropbox冲突?
    2、如果我设置成新目录,新加入的站点、文章,会不会由你们farbox再同步到dropbox?

    另:有否多账户的选择?
    FarBox
        38
    FarBox  
    OP
       2015-05-29 12:44:05 +08:00
    @kikyous @twor2 非常抱歉,关于图片无法显示的问题已经找到。以前为了修正一个bug造成的bug,会导致没有exif信息的jpeg图片在上传的时候无法正确处理。已经发布更新版,需要重新下载。原来无法显示的图片,需要重新拖入、或者改名。 :(
    FarBox
        39
    FarBox  
    OP
       2015-05-29 12:56:24 +08:00
    @Daddy 如果底部菜单的右下角有个account的按钮,并且不是红色的,表示Editor会参与同步;反之,Editor不参与同步。

    FarBox可以从Dropbox处同步数据(如果已经关联);但不会同步数据回到Dropbox(Web Editor上或者其它调用模板API的put函数等除外)。

    这个强制窗口无法关闭的,关闭了就会重新打开。因为无法找到一个站点目录,程序会无法运行。
    不知道在这个创建site的窗口之前,程序有没有提醒找到Dropbox的目录呢?如果没有提醒找到Dropbox目录,那么有没有要求设置FarBox的根目录呢?

    在你创建了一个site后,进入程序之后,可以在站点列表里找到其它网站吗?

    Ctrl+Shift+C,打开配置目录,里面有log.txt文件吗?这个Editor同步的日志。如果有的话,说明Editor从FarBox服务器同步数据回来了。


    可能是程序无法识别到你Dropbox内的FarBox目录,然后需要选定一个根目录,然后根目录内没有数据,这种情况不知是否可能?如果是这种情况的是,你选择根目录的时候,指定Dropbox内的FarBox,但是不要再直接关联账户了,否则Editor和Dropbox同时在同步,会有冲突(关于这点,在FarBox.com的官网上,Dropbox接入这个App页面内有说明)。

    更多的,不知可否邮件联系我们? [email protected] 在这里讨论感觉不是太合适。 :(
    akn8
        40
    akn8  
       2015-05-29 20:53:01 +08:00
    编辑器有那种先不同步写完再同步的功能?
    Qapla
        41
    Qapla  
       2015-05-30 09:14:02 +08:00
    Maybe you should not set `Inherits from Default Template` to `False`!
    qgy18
        42
    qgy18  
       2015-05-31 11:37:38 +08:00
    非常赞~ 由于已经有了自己的博客,所以只使用 Editor。愿意付费或者捐助(纯粹是出于对这个 APP 的喜爱,并不会提任何过分需求^_^)
    qinglangee
        43
    qinglangee  
       2015-06-02 12:41:29 +08:00
    用markdown是因为它的纯情文本格式, 但拖入图片后,图片没有显示为文字格式. 为什么不让图片只在预览的分窗口中显示呢, 这不科学......
    yanwen
        44
    yanwen  
       2015-06-15 14:11:03 +08:00
    用了几次之后 还是卸载了。。

    原因如下: 他回自动修改文件的时间,然后造成了一个后果就是:文章的发布顺序乱套了。

    希望作者可以修复这个BUG?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2634 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 11:28 · PVG 19:28 · LAX 03:28 · JFK 06:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.