几个常用markdown工具的主要优缺点
几个常用markdown工具的主要优缺点
最近对几个热门的markdown工具做了一个对比表
| 表格 | 脚注 | 图片和图床 | 平台 | 移动端 | 实时预览 | 收费 | 操作难度 | 导出功能 | |
|---|---|---|---|---|---|---|---|---|---|
| mweb | 非常棒 | 预览正常显示 | 插入图片方便,支持上传本地图片上传图床 | mac | ios | 可以 | mac和ios分别收取 | 菜单栏丰富 | 非常丰富,支持图床上传 |
| ulysses | 表格非常困难,可以显示 | 脚注最好 | 插入图片功能方便 | mac | ios | 要转换一下 | 订阅制 | 菜单栏丰富 | 丰富 |
| typro | 最方便 | 显示不好 | 支持图床 | 全平台 | 无 | 实时 | 免费 | 简单 | 常用。支持本地图片图床上传 |
| markdownpad | 可以显示,但没有快捷键输入 | 有时需要转换 | 支持(sm.ms证实) | win | 无 | 实时,但不能完全 | 专业版收费 | 有菜单 | 无 |
| vs code | 支持 | 代码支持 | 支持图床 | 全平台 | 无 | 插件完成 | 免费 | 操作要求极高,专业玩家。语法高亮 | pdf非常好看 |
| 印象笔记 | 全平台 | 有 | 分屏 | 免费 | 简单,但app端不能编辑 | ||||
| 为知笔记 | 方便 | 全平台 | 有 | 免费 |
个人心得
- 喜欢多平台的话,typora无疑是最适合入门选择,功能已经能满足大多数的需求;最大的确定暂时没有移动app端,另外有时候脚注功能显示很奇怪,输出pdf格式有时候就会正常显示。
- mac平台ulysess也是非常有名的,功能强大,不过至今要输入表格的话,是一个硬伤;突出的地方是支持插入本地图片、图床、还有视频!就是欠缺一个保存图片上传图床功能;ios的app端各种语法的快捷方式输入我认为是最棒的,没有之一。
- mac里面mweb是个非常全面的软件,我很喜欢。插入表格方便、支持插入图片后可以发布到图床,非常棒,而且支持发布静态博客的点非常多。app端也非常优秀,符号也很多,不过app输入的快捷方式没有ulysess更方便。
- 对于专业人士来说,可能vs code或者sublime 之类更强大?不过对我来说,记住代码输入就不是一件容易的事,并且在vs code里面输入表格和图片的话同样非常头痛。
- 费用:ulysess是订阅制,一旦订阅,mac和ios的都可以同时使用(260元左右/年);mweb mac和ios分别收费,不过都是一次性收费,价格还是可以接受的(ios端60元,mac 128元)。
app端的部分截图
- ulysess的app


2.mweb的app,快捷输入的键盘也挺丰富的。

vs code[1]
sublime[2]
几个常用markdown工具的主要优缺点的更多相关文章
- shell编程系列7--shell中常用的工具find、locate、which、whereis
shell编程系列7--shell中常用的工具find.locate.which.whereis .文件查找之find命令 语法格式:find [路径] [选项] [操作] 选项 -name 根据文件 ...
- PHP之封装一些常用的工具类函数
分享一些PHP中常用的工具里函数: <?php /** * Created by PhpStorm. * User: Steven * Date: 2016/8/12 * Time: 14:21 ...
- 常用网络工具 ipconfig arp traceroute
如今的计算机是离不开网络的计算机了,因而我们对网络要有一基础的认识.连不上网,程序运行不正常之类的,多少都与网络有关.本文将介绍常用的工具. 网络出问题 ipconfig ping 网络连不上,首先要 ...
- SharePoint 2013常用开发工具分享
众所周知,一款好的开发工具不仅能提高项目开发效率,而且能够协助开发人员简化开发流程.本文汇总几款SharePoint 2013开发常用开发工具,希望能够对大家有所帮助.如果您有更好的工具,没有包含在本 ...
- Markdown工具的使用
Markdown 工具的使用 基本操作 CMD-N 建立一个新的工作表 CMD-SHIFT-N 建立一个新的组 CMD-CTRL-N 建立一个新的过滤器 项目总是会被创建在当前所选的附近 工作表会被创 ...
- Markdown工具之---Typora
在项目集成阶段中,接口文档是不可避免的,以往的我使用word编辑器编写接口文档,虽然word使用不是很熟练,但是只要在网上下载模板或者自己花时间搞定一个文档格式 基本能一劳永逸.但是还是会有很多问题存 ...
- 常用备份工具是mysql自带的mysqldump
常用备份工具是mysql自带的mysqldump,mysqldump -u root -p密码 dbname >d:\test.sql ------------备份某个库mysqldump -u ...
- Android常用的工具类
主要介绍总结的Android开发中常用的工具类,大部分同样适用于Java.目前包括HttpUtils.DownloadManagerPro.ShellUtils.PackageUtils. Prefe ...
- java中常用的工具类(一)
我们java程序员在开发项目的是常常会用到一些工具类.今天我汇总了一下java中常用的工具方法.大家可以在项目中使用.可以收藏!加入IT江湖官方群:383126909 我们一起成长 一.String工 ...
随机推荐
- 安装Android Studio之后无法直接打开SDK Manager
之前安装的android studio之后,SDK Manager和AVD Manager两个运行程序双击都打不开页面了,之前都是正常的,所以java环境变量的问题是不存在的. SDK Manager ...
- 【HttpRunner v3.x】笔记—6. 测试用例-teststeps-RunRequest
之前我们了解了config里的各项参数,今天来了解另一个重要部分--teststeps,在这之前,先看看测试用例的分层模型. 一.测试用例分层模型 一个testcase里(就是一个pytest格式的P ...
- vue中实现后台管理路由标签页
<template> <section> <div class="navTabList el-tabs__nav-scroll" id="t ...
- [bash] 获取linux主机名,检视内中是否有特定字符串
代码: #!/bin/bash hostname=$(hostname) #调用hostname命令获取主机名放入变量hostname中 #echo $hostname if [ `echo ${ho ...
- docker 修改容器配置文件
启动docker镜像命令docker run 可以指定端口映射,但是容器一旦创建就无法在通过命令修改.通常是保存镜像在创建一个新的容器.有没有办法不保存镜像直接修改这个容器呢?答案是有的,本文已mys ...
- 重学Ajax
什么是Ajax Asynchronous JavaScript and xml 异步的JavaScript和XML 只是一种js的应用,在无需重新加载整个网页的情况下实现部分网页的数据更新的技术.减少 ...
- linux系统的默认用户
1.可以通过cat /etc/passwd |cut -f1 -d: 可以提取/etc/passwd文件的第一个字段 2.也可以通过vipw进入vi编辑器来查看该文件每一行的第一个字段 linux ...
- python中一次性input3个整数,并用空格隔开怎么表示
a,b,c=map(int,input('请输入3个整数用空格隔开:').split(' ')) map的使用方法:map(函数名,循环体)
- get、post请求方式区别
1.get请求只有请求头,没有请求体,它的参数只能写在url里面,post请求数据放在请求体里面 (HTTP协议:两台电脑交互url请求头Request Headers:一些额外的信息,比如用的什么浏 ...
- Unit5:广播
静态广播 1.定义 public class TestBroadCast extends BroadcastReceiver { @Override public void onReceive(Con ...