Markdown入门

为什么选择 Markdown ?

选择 Markdown 但理由只有一个:方便,节省时间!

至于为什么这样说,请看下面内容:

  • 语法简洁,没有任何编程基础的人十几分钟语言即可入门。
  • 注重内容,专注于内容编写,不再因为格式拍版而苦恼 (word格式刷工具哭晕在厕所)。
  • 易阅读性,即便是没有经过转换的 Markdown 文件,大部分文字内容仍可阅读。
  • 易编辑性,任何文本编辑器都能编辑 Markdown 文件。
  • 跨平台性,任何平台均能打开 Markdown 文件,由于是纯文本文件,不存在格式兼容的问题。
  • 导出方便,支持导出为 HTML,PDF,Word(.docx),LaTex 等常见格式(需要工具支持)。

在 Windows 上编写的文档,非常方便的就能在 Mac 上继续编辑,方便数据迁移,降低沟通成本。

摘自:GcsSloop: Markdown实用技巧-快速入门

本文是作为我首次使用Markdown的练习,整理及补充

参考文档

GcsSloop: Markdown实用技巧-快速入门

GcsSloop: Markdown实用技巧-基础语法

GcsSloop: Markdown实用技巧-链接和图片

GcsSloop: Markdown实用技巧-编辑器(Typora)

工具选择

开发 图床
工具 Typora cosbrowser
下载链接 https://pc.qq.com/detail/15/detail_22855.html https://cloud.tencent.com/document/product/436/11366
使用说明 GcsSloop: Markdown实用技巧-编辑器(Typora) 使用腾讯云对象存储作为图床


语法补充


``` 语法补充

1、代码块

``` 后跟不同的语法名,代码块会自动自动变色,如:

```java

private class MyBroadcastReceiver extends BroadcastReceiver {
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();
if (action.equals(Intent.ACTION_MEDIA_EJECT)) {
}
}
}

```

预览:

private class MyBroadcastReceiver extends BroadcastReceiver {
    public void onReceive(Context context, Intent intent) {
        String action = intent.getAction();
        if (action.equals(Intent.ACTION_MEDIA_EJECT)) {
            
        }
    }
}


2、UML图[1]

```sequence

Class A->Class B: 注册监听
Note right of Class B: 事件发生
Class B-->Class A: 通知事件发生

```

预览:

sequence.png


3、流程图[2]

```flow

st=>start: onCreate()
e=>end: onDestory()
op1=>operation: onStart()
op2=>operation: onResume()
op3=>operation: onPause()
op4=>operation: onStop()
op5=>operation: onRestart()
cond=>condition: The activity comes to the foreground

st->op1->op2->op3->op4->cond
cond(yes,right)->op5->op2
cond(no)->e

```

预览:

flow.png


持续更新中...



  1. http://bramp.github.io/js-sequence-diagrams/

  2. http://adrai.github.io/flowchart.js/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 原作者:http://www.jianshu.com/p/1e402922ee32/ 导语: Markdown 是...
    代码移动工程师阅读 1,030评论 0 3
  • 转载文章,重新排版,仅用于个人查阅和学习目的。 原文地址:http://www.jianshu.com/p/1e4...
    Jayden_Cao阅读 216评论 0 2
  • 原文请点击这里 导语: Markdown 是一种轻量级的「标记语言」,它的优点很多,目前也被越来越多的写作爱好者,...
    老男人一枚的博客阅读 303评论 0 0
  • 写在前面 之前在 CSDN 写过一段时间的博客,使用的是传统的文本。最近利用 Github+Hexo 搭建了一个静...
    Lucky_Light阅读 1,674评论 0 21
  • (一)图层样式的使用条件: 不能用图层样式的:背景图层能用图层样式的:像素图层,形状图层,图像图层,图层组,文字图...
    月张阅读 530评论 0 0