转战 Typora Mackdown 文档编辑器

  • 经历
  • 为什么放弃MWeb
  • 止步于此了吗
  • 再次选择它《Typora》
  • 最后的狂欢

经历

《MWeb》 MackDown文档编辑器,我应该是老粉了,从2.0版本开始使用,现在3.0也已经出来;3.0版本经过作者的优化有了很大的改进;因为开通了公众号,所以对MWeb的使用率是直线的上升了,基本每天的使用时间在4~6个小时;MWeb是我接触的一款很好的MackDown文档软件,在这之前写博文都是直接使用CSDN的网页版本(CSDN的网页版本做的真的很好用,我必须在这点个赞先);网页虽然好用,但在如果需要发布在其它平台上时就显露出了它的弊端,不是很好做迁移;所有又拿出了压仓很久的《MWeb》。
起初对《MWeb》的各项功能还是很满意的(主要的用途还是写作,记事;用MackDown这样的文档标记语言能很快的做出效果,不像word这段文本编辑软件;写完后需要花时间进行排版,但注重强调的是每一款软件都有它的长处),包含导出word、pdf这些功能都是我的常用功能。

为什么放弃MWeb

对于一个需要在多个平台上同时发博文的写作者来说,能永久的管理自己的创作内容是一件很重要的事情;这是我开始就选择《MWeb》的原因,它符合我在存储上的这一需要;它能自动的帮助我去备份,管理文档;这就很棒了。
开通公众号后对它也是加倍的使用,然而在这一过程中我遇到了很多的麻烦事情:

  1. 文档中的图片需要手动重新上传到微信公众号的文章中,直接复制粘贴不行
  2. 文档中的代码在公众号中不兼容,这点让我头疼不已

第一点在《MWeb》中是有解决方案的,它可以帮我们将图片上传至图床,上传的位置包含了阿里云oss、七牛、GooglePhotos等,还可以上传至自定义的服务器;刚开始我选择了七牛,因为有10G的免费空间;这在短时间内是够我使用的;当我注册好了以后发现需要备案域名就放弃了;这其中又在网上找了很多相关的方案,和自己的需求都不相符;这不得不让我自己去开发一个服务了;然后就有了我自己的图床服务;配置好后用的还是很欢乐的。虽然有点曲折,但最后还是解决了这一问题
第二点,这个也是让我最头疼了不少的一个问题,文档写好导致html后复制到公众号,发布后代码格式全乱了,且不能滚动;因为这个问题我花了不少时间在网上找各种各样的替代方案,最后找到了一个网站可以转换MackDown文件成网页,对公众号做了很好的兼容的一个在线工具《Md2All》这个网站也是一个很良心的网站,确实解决了我很多的问题。

止步于此了吗

做为一名码农,你们认为我只会止步于此吗?不,我在想有没有办法能让《MWeb》直接就能支持我这些需求,不要发个文章还要打开这个网站,那个网站,这个地方按下兼容,那个地方去搞下样式;这期间还涌现出要不自己搞一个类似的软件吧,顺便还能用来拉个关注什么的;但考虑下来还是决定再找找。
再找找,就想到了VsCode这个大杀器,叫它大杀器不为过吧[狗头];它确实能完成MackDown文本编辑器的工作;别人本身就是一个文本编辑器嘛,在VsCode的世界里有这种这样的插件,什么图床啊(可以上传七牛的哦)、MackDown语法提示啊、导出Md到html/pdf/doc文件啊、实时预览啊;基本《MWeb》有的,它通过各种插件也能拼个八九不离十了。
在再找找的过程中还是让我发现现在的新相好《Typora》;起初我用它一稿都没有写完就放弃了,试用了导出到html、word等对我来说的刚需功能;体验下来还行;有一点是它的致命伤:没有友好的文档管理功能。

再次选择它《Typora》

自己有了图床服务,再也不用担心在各个平台上发布时需要重新上传图片,不用在这样的事情上浪费宝贵的时间;对于《MWeb》我不想止步在这些功能上,需要让它为我更流畅的服务,让我在各个平台上发布文章时只需要做少量的事情,最好只要复制粘贴就好。在这样的动力下继续研究着《MWeb》,在空闲的时光里搜索着网上的资料,偶然的机会再次遇见《Typora》,它更新版本了(在写作时的最新版本为0.10.8 Bate),在看一更新日志后重新下载下来,它有了简单粗暴的文档管理系统,虽然简单(直接使用系统的文件系统管理)但实用,需要分类时直接使用文件夹就行,图床也可以使用shell脚本,支持复制图片、添加图片直接上传,或者存储在本地后手动上传等多种形式。
爱上《Typora》的原因是我发现了它的可玩性强于《MWeb》;对一个码农来讲这是一大优势;我可以通过这些扩展做很多事情,从外部加载我需要的功能;虽然在我研究《MWeb》时也发现它的扩展性,但使用起来没有这么的直接,需要自己一点一点的探索,调试。
现在通过shell脚本实现了《Typora》上的自定义图床,图床服务是自己搭建的;在写这篇文章时我已经使用上了《Typora》。

最后的狂欢

文章的最后还是想给出一点在这两款MackDown编辑软件之前选择的一点建议:
《MWeb》:

  1. 功能强大,对于图床的支持比较完善,自定义图床也是相对比较好配置
  2. 有强大的发布功能,基本支持常用的文档格式,众多的平台可以直接使用MWeb进行发布
  3. 可扩展性不高,对于需要自定义的内容支持相对麻烦
  4. 文章主题较少(这一点作者也有新建一个项目大家可以去GitHub上看看)

《Typora》

  1. 视图功能很好,支持各种文章主题配置
  2. 对文档编辑支持非常好,可以直接在文档中编辑表格等内容
  3. 生态更加开放,对于使用都可自定义的内容多
  4. 对于写作者友好,包含专注模式 打字机模式等模式

给选择都的建议:
如果你不需要太多的自定义功能,我建议你使用《MWeb》;如果你像笔者一样想随行所欲,建议你选择《Typora

关联文章推荐:
《Typora 自定义图床配置与upload-image.sh》

转战 Typora Mackdown 文档编辑器相关推荐

  1. PowerDesigner(九)-模型文档编辑器(生成项目文档)

    模型文档编辑器 PowerDesigner的模型文档(Model  Report)是基于模型的,面向项目的概览文档,提供了灵活,丰富的模型文档编辑界面,实现了设计,修改和输出模型文档的全过程. 模型文 ...

  2. sscanf 连续相同编辑符_【第1995期】钉钉文档编辑器的前世今生

    前言 编辑器,一个重前端的领域方向.今日早读文章由钉钉@展新授权分享. @展新,来自钉钉文档团队.2011 年加入支付宝,一路成长于支付宝的前端团队,孵化了语雀,2018 年到钉钉,开启钉钉文档的旅程 ...

  3. 编辑器未包含main类型_利用 ONLYOFFICE 将在线文档编辑器集成到 Python Web 应用程序中...

    通过 API,开发人员可以将 ONLYOFFICE 编辑器集成到网站和利用程序设计语言编写的应用程序中,并能配置和管理编辑器. 来源:https://linux.cn/article-13037-1. ...

  4. 九、模型文档编辑器(生成项目文档)

    模型文档编辑器 PowerDesigner的模型文档(Model  Report)是基于模型的,面向项目的概览文档,提供了灵活,丰富的模型文档编辑界面,实现了设计,修改和输出模型文档的全过程. 模型文 ...

  5. 自己用js做的在线word文档编辑器oarword-doc/docx文档编辑、导出导出

    分享自己用js做的在线word文档编辑器oarword 支持基本doc/docx文档编辑,导出和导出,类似google docs和zoho 源码分享在Github:https://github.com ...

  6. 文档编辑器与远端文件存储(Summernote)

    文档编辑器与远端文件存储 summernote编辑器实现图片上传服务器并返回图片虚拟地址 具体步骤如下: 1.在STS中创建spring boot项目,设置其项目结构为project explorer ...

  7. DCWriter 电子病历文档编辑器的 电子病历功能规范对照表

    DCWriter 电子病历文档编辑器的 电子病历功能规范对照表 DCWriter能实现国家制定的<电子病历功能规范>中的针对病历文档编辑器而制定的大部分功能需求,主要有: 电子病历功能规范 ...

  8. 06_多窗口文档编辑器(小钱版)[Qt开发][2012-03-07]

    1) 引言 -> 模块01:程序简要说明 1. 程序名称:多窗口文档编辑器(Multiple Text Editor) 2. 运行环境:Window NT / 2000 / XP / VISTA ...

  9. JAVA编写的文档编辑器源代码

    //简单的类似记事本的文档编辑器 import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swin ...

最新文章

  1. mysql20数据_mysql 插入20万条数据
  2. 虚拟化方案应用场景及优劣
  3. 在2008 server上部署域
  4. 导轨式网管型工业交换机优势具体在哪里呢?
  5. Web service 超过了最大请求长度错误解决
  6. 作者:牛怡晗,女,就职于上海浦东发展银行昆明分行。
  7. Gsview裁剪EPS文件
  8. 五个 SQL 查询性能测试题,只有 40% 及格率,你敢来挑战吗?| 原力计划
  9. 我父亲的新发明--玉米点播器
  10. arXiv引用格式转换为已发表会议标准引用格式小工具分享
  11. Unity实现刺客信条灯光的思路探究
  12. a7100换电池_如何评价三星galaxy A7100(2016版)?
  13. Ignite问题汇总
  14. 关于SOTIF预期功能安全的理解
  15. 爪哇国新游记之二十九----访问URL获取输入流
  16. LSA / LSI 算法
  17. 小程序中如何实现即时通信聊天功能?
  18. Lua初学者(一)--Lua 简单教学
  19. PLS-00201: ORA-20000:
  20. android 自定义view仿通讯录

热门文章

  1. 解决误删Android系统的tmp目录
  2. c语言函数变量地址符,C语言中取地址符做函数形参?—— 引用的讨论
  3. 用户访问我计算机不用凭据,如何进行凭据管理实现自动登录网络
  4. navigationController.navigationBar 设置背景透明
  5. 公司企业小程序怎么开发自己的小程序
  6. 微博第三方登录 php,php 网站使用微博第三方授权登录
  7. 基于遗传算法的新安江模型参数优化率定(四)
  8. 《读者》的“卷首语” (二)
  9. matlab归一化和标准化
  10. keil安装与汇编调试