ATOM & Sublime Text 下MarkDown插件功能比较
ATOM & Sublime Text 下MarkDown插件功能比较
作者:net66
更新日期:2016-6-14 10:50
[一] 编辑器
Sublime Text3 vs Atom

[二] Markdown 插件
| Sublime Text 3 | Atom |
|---|---|
| Markdown Preview | Markdown preview enhanced |
| OmniMarkup Previewer | Markdown preview plus |
| Markdown preview |
[三] 功能对比
| 插件名称 | 优点 | 缺点 | 推荐度 |
|---|---|---|---|
| Atom | 原生支持、内部预览,插入本地图片方便 ,有支持mermaid插件 | 速度慢,语法高亮不如sublime好看 | |
| Markdown preview enhanced | 支持功能最全,支持数学公式、memaid流图、Tasklist、TOC(非标),不支持flow、sequence、emoji、多行公式,编辑区与预览区同步,插入图片方便 | 实时预览,但打开时明显的卡顿,使用时最好关闭同步预览,转换为PDF时死锁 | ☆☆☆☆ |
| Markdown preview plus | 支持功能较全,支持数学公式,不支持Tasklist、TOC、emoji、flow、sequence,memaid流图,编辑区与预览区不能同步,但可借助markdown scroll sync | 实时预览,无卡顿 | ☆☆☆ |
| Markdown preview | 支持功能较少,不支持数学公式、TOC、flow、sequence、memaid流图,编辑区与预览区不能同步,但可借助markdown scroll sync | 实时预览,无卡顿 | ☆☆ |
| Sublime Text 3 | 速度快,字体好看 | 不支持原生预览;H1、H2等标题文字若有中文,在TOC时会去掉中文,相同的则自动顺序转换为1、2...,Atom下支持中文 | |
| Markdown Preview | 支持flow、sequence、emoji、tasklist、emoji、toc | 不支持mermaid、多行公式等,编译更新 | ☆☆☆☆☆ |
| OmniMarkup Previewer | 支持数字公式、toc | 不支持flow、sequence、tasklist、emoji、mermaid、多行公式等,同步更新 | ☆☆☆ |
[四] Ubuntu下使用推荐
- [ ] 专业码农:Sublime Text 3 + MarkdownPreview
中文输入是个问题,与fcitx和ibus不兼容 - [ ] 好大求全:Atom + Markdown preview enhanced
速度慢就忍忍吧 - [ ] 文艺小青:Atom(原生)
注意:
1.Sumlime Text3 Markdown Preview 与 OmniMarkupPreviewer 均不支持文件名带空格的图片;在Atom下markdown preview enhanced 则支持
2.在Sumlime Text3下要使Markdown Preview在预览时能正常显示图片,应在其用户配置文件MarkdowPreview.sublime-settings-User中设置
"path_tempfile": "./", //在当前目录下生成预览文件,方便加载本地图片<重要!!!>,在Atom下markdown preview enhanced没有此类问题,文件路径转换正常
ATOM & Sublime Text 下MarkDown插件功能比较的更多相关文章
- sublime text下安装插件autoprefixer
有时候在写css样式的时候,分不清哪些属性需要前缀,哪些不需要,总是爱搞混淆了,于是autoprefixer这款插件便应运而生了.虽然在使用webpack的时候,我们可以很方便的使用这个,但是,如果项 ...
- 哪些个在 Sublime Text 下,"任性的" 好插件!
我在sublime里面安装了以下有利于项目开发高效的插件: 1:SVN 源代码版本控制 2:LiveReload 浏览器实时刷新 3:jsMinifier 压缩 j ...
- 使用Sublime Text作为Markdown编辑器
Sublime Text 3作为一个优秀的文本编辑器,拥有很多的扩展插件.我们可以利用这些插件为Sublime Text 增加扩展的功能,在这里我们借助两个插件来将Sublime Text 3变成一个 ...
- sublime text的一些插件
http://naotu.baidu.com/file/57a3154312a7c7a444353202a4e06cd2 Package Control 作为安装 Sublime Text 插件的必备 ...
- sublime text 开发常用插件
一.emmet插件 (HTML/CSS代码快速编写插件) 安装步骤:打开Sublime菜单栏>首选项>Package Control> 输入>Package Control: ...
- Sublime text追踪函数插件:ctags 和php代码格式化
转自:http://blog.csdn.net/zm2714/article/details/8076077 这两天一直纠结两款编辑器——eclipse和sublime Text. eclipse的p ...
- Sublime Text 3常用插件安装
Sublime Text 3常用插件安装 PS:sublime是笔者用过的最好用的编辑器,也是最轻量级,功能最强大的编辑器.好东西应该被分享! 1.直接安装 --下载安装包解压缩到Packages目录 ...
- Ubuntu安装 Sublime Text 及常用插件推荐
之前一直在用 Code Blocks 这个IDE工具,可用着还是感觉不怎么好,于是在网上找到了一篇文章,上面介绍了不少IDE,我找到了Sublime Text 感觉挺不错的. 帖子地址: http:/ ...
- Sublime text3常用的插件功能和常用的快捷键
Sublime text3常用的插件功能和用法 Package control 插件管理 (使用ctrl+` 将代码复制后粘贴到代码粘贴处,按Enter没有出现错误的话就安装成功了)(ctrl+shi ...
随机推荐
- centos7: vsftpd安装及启动
安装: yum -y install vsftpd service vsftpd start 注意这句:centos7不能这么启动了 chkconfig vsftpd on vsftpd.conf配 ...
- 关Java的内存模型(JMM)
JMM的关键技术点都是围绕着多线程的原子性.可见性和有序性来建立的 一.原子性(Atomicity) 原子性是指一个操作是不可中断的.即使是在多个线程一起执行的时候,一个操作一旦开始,就不会被其他线程 ...
- codeforces 576c// Points on Plane// Codeforces Round #319(Div. 1)
题意:有n个点,找到一个顺序走遍这n个点,并且曼哈顿距离不超过25e8. 由于给的点坐标都在0-1e6之间.将x轴分成1000*1000,即1000长度为1块.将落在同一块的按y排序,编号为奇的块和偶 ...
- mac 安装nginx,并配置nginx的运行环境
1. 安装nginx // 查询有没有nginx brew search nginx //开始安装nignx brew install nginx 2. 检查nignx是否安装成功 nginx -V ...
- 51nod-1534-博弈
1534 棋子游戏 题目来源: CodeForces 基准时间限制:1 秒 空间限制:131072 KB 分值: 20 难度:3级算法题 收藏 关注 波雷卡普和瓦西里喜欢简单的逻辑游戏.今天他们 ...
- 自定义DateTimeInput(时间)控件的显示格式
DateTimeInput控件已有的几种格式可以在Format属性中选择: 但这几种格式仍无法满足我的要求怎么办? 例如想将显示格式定为类似这样的格式:2010-06-11 20:02:52,两步搞定 ...
- [Android Studio] Android Studio常用快捷键
[Android Studio] Android Studio常用快捷键 (会持续更新)这边讲的常用快捷键是指做完Keymap到Eclipse后的,不是纯Android Studio的,这边主要讲 ...
- bzoj1601
题解: 简单生成树 代码: #include<bits/stdc++.h> using namespace std; ; int n,dis[N],f[N],a[N][N],ans; in ...
- 51nod1269Devu and Flowers
题解: 如果没有限制每一种花有多少,那么就是简单的排列组合问题. 那么我们强制让一些花一定都要选. 暴力搜索,然后组合数(逆元) 采用容斥原理来计算最后的答案 代码: #include<bits ...
- 使用Messenger 从Activity发送数据到service 通过后台计算结果Log输出;
package com.lixu.messenger; import android.app.Activity; import android.app.Service; import android. ...