Atom读写MarkDown插件选择,以及墙内安装markdown

1、Atom自带markdown-preview

  功能太少,需要大量拓展。

2、markdown-preview-plus

  功能还不错,但是其中的滚动条插件markdown-scroll-sync和最新版atom不兼容了,1年多未更新,github上全是那个bug的issue。

3、markdown-preview-enhanced

  推荐使用这个,自带mermaid绘图和toc目录等功能,较为全面。

4、墙内安装markdown-preview-enhanced

  ATOM自带的settings-install-markdown-preview-enhanced的方法肯定是最简单可行的,但是由于某墙的存在基本下不下来包。

  于是使用手动方式安装插件:

  a) 下载并安装node.js(为了使用npm命令)

  b) cd ~/.atom/packages

c) git clone https://github.com/shd101wyy/markdown-preview-enhanced.git

d) cd markdown-preview-enhanced

e) npm install

#如果不是在.atom/packages下执行的加一句 apm link,会创建一个连接到.atom/packages目录下。

5、开始使用

a) mermaid使用简介:https://blog.csdn.net/wangyaninglm/article/details/52887045

b) toc使用方式:在随便一个地方加上[toc]就行

c) marddown使用简介:https://shd101wyy.github.io/markdown-preview-enhanced/#/zh-cn/markdown-basics  介绍比较详细,给scala代码块都能加亮这玩意我还是第一次知道。后来实验了一下,竟然能给Dockerfile加亮,nmdwsm。使用方式如下:

```Dockerfile

```

点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

MySQL部分从库上面因为大量的临时表tmp_table造成慢查询

背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_

皕杰报表之UUID

​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

java将前端的json数组字符串转换为列表

记录下在前端通过ajax提交了一个json数组的字符串,在后端如何转换为列表。前端数据转化与请求varcontracts{id:'1',name:'yanggb合同1'},{id:'2',name:'yanggb合同2'},{id:'3',name:'yang