美文网首页
转csdn-欢迎使用Markdown编辑器写博客

转csdn-欢迎使用Markdown编辑器写博客

作者: Android_杜小菜 | 来源:发表于2018-01-30 10:57 被阅读90次

    markdown编辑器很多,但是其语法是通行的,标准化的。以下是写blog常用的,使用的地方很多,csdn,简书,github都可以用到,一劳永逸。

    欢迎使用Markdown编辑器写博客

    csdn的Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:

    • Markdown和扩展Markdown简洁的语法
    • 代码块高亮
    • 图片链接和图片上传
    • LaTex数学公式
    • UML序列图和流程图
    • 离线写博客
    • 导入导出Markdown文件
    • 丰富的快捷键

    快捷键

    • 加粗 Ctrl + B
    • 斜体 Ctrl + I
    • 引用 Ctrl + Q
    • 插入链接 Ctrl + L
    • 插入代码 Ctrl + K
    • 插入图片 Ctrl + G
    • 提升标题 Ctrl + H
    • 有序列表 Ctrl + O
    • 无序列表 Ctrl + U
    • 横线 Ctrl + R
    • 撤销 Ctrl + Z
    • 重做 Ctrl + Y

    Markdown及扩展

    Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的HTML页面。 —— <a href="https://zh.wikipedia.org/wiki/Markdown" target="_blank"> [ 维基百科 ]

    使用简单的符号标识不同的标题,将某些文字标记为粗体或者斜体,创建一个链接等,详细语法参考帮助?。

    csdn发表blog,支持markdown语法,其编辑器支持 Markdown Extra ,  扩展了很多好用的功能。具体请参考[Github][2].

    表格

    Markdown Extra 表格语法:

    项目 价格
    Computer $1600
    Phone $12
    Pipe $1

    可以使用冒号来定义对齐方式:

    项目 价格 数量
    Computer 1600 元 5
    Phone 12 元 12
    Pipe 1 元 234

    定义列表

    Markdown Extra 定义列表语法:
    项目1
    项目2
    : 定义 A
    : 定义 B

    项目3
    : 定义 C

    : 定义 D

    > 定义D内容
    

    代码块

    代码块语法遵循标准markdown代码,例如:

    @requires_authorization
    def somefunc(param1='', param2=0):
        '''A docstring'''
        if param1 > param2: # interesting
            print 'Greater'
        return (param2 - param1 + 1) or None
    class SomeClass:
        pass
    >>> message = '''interpreter
    ... prompt'''
    

    脚注

    生成一个脚注[1].

    目录

    [TOC]来生成目录:

    [TOC]

    数学公式

    使用MathJax渲染LaTex 数学公式,详见[math.stackexchange.com][1].

    • 行内公式,数学公式为:$\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N$。
    • 块级公式:

    $$ x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a} $$

    更多LaTex语法请参考 [这儿][3].

    UML 图:

    可以渲染序列图:

    张三->李四: 嘿,小四儿, 写博客了没?
    Note right of 李四: 李四愣了一下,说:
    李四-->张三: 忙得吐血,哪有时间写。
    

    或者流程图:

    st=>start: 开始
    e=>end: 结束
    op=>operation: 我的操作
    cond=>condition: 确认?
    
    st->op->cond
    cond(yes)->e
    cond(no)->op
    
    • 关于 序列图 语法,参考 [这儿][4],
    • 关于 流程图 语法,参考 [这儿][5].

    浏览器兼容

    1. 目前,网页版markdown编辑器对Chrome浏览器支持最为完整。建议大家使用较新版本的Chrome。
    2. IE9以下不支持
    3. IE9,10,11存在以下问题
      1. 不支持离线功能
      2. IE9不支持文件导入导出
      3. IE10不支持拖拽文件导入

    杜乾,Dusan,Q:291902259
    微信公众号:OpenDeveloper
    分享不仅限于Android,Web 开发,做开放的开发者。
    博客:http://blog.csdn.net/dzsw0117


    1. 这里是 脚注内容.

    相关文章

      网友评论

          本文标题:转csdn-欢迎使用Markdown编辑器写博客

          本文链接:https://www.haomeiwen.com/subject/jbwqzxtx.html