markdown加强版--CSDN-markdown_markdown 加强_青山师的博客-程序员秘密

技术标签: csdn  markdown  

欢迎使用Markdown编辑器写博客

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

  • 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页面。 —— [ 维基百科 ]

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

本编辑器支持 Markdown Extra ,  扩展了很多好用的功能。具体请参考Github.

表格

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]来生成目录:

数学公式

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

  • 行内公式,数学公式为: Γ(n)=(n1)!nN
  • 块级公式:

x=b±b24ac2a

更多LaTex语法请参考 这儿.

UML 图:

可以渲染序列图:

Created with Raphaël 2.1.0 张三 张三 李四 李四 嘿,小四儿, 写博客了没? 李四愣了一下,说: 忙得吐血,哪有时间写。

或者流程图:

Created with Raphaël 2.1.0 开始 我的操作 确认? 结束 yes no
  • 关于 序列图 语法,参考 这儿,
  • 关于 流程图 语法,参考 这儿.

离线写博客

即使用户在没有网络的情况下,也可以通过本编辑器离线写博客(直接在曾经使用过的浏览器中输入write.blog.csdn.net/mdeditor即可。Markdown编辑器使用浏览器离线存储将内容保存在本地。

用户写博客的过程中,内容实时保存在浏览器缓存中,在用户关闭浏览器或者其它异常情况下,内容不会丢失。用户再次打开浏览器时,会显示上次用户正在编辑的没有发表的内容。

博客发表后,本地缓存将被删除。 

用户可以选择 把正在写的博客保存到服务器草稿箱,即使换浏览器或者清除缓存,内容也不会丢失。

注意:虽然浏览器存储大部分时候都比较可靠,但为了您的数据安全,在联网后,请务必及时发表或者保存到服务器草稿箱

浏览器兼容

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


  1. 这里是 脚注内容.
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/zixiao217/article/details/51834309

智能推荐

Python车牌识别、车牌抓取源代码_小车抓取大然代码_Python代码大全的博客-程序员秘密

Python车牌识别、车牌抓取源程序,运行程序前需先导入cv2和numpy包。import cv2 as cvimport numpy as np# 找出最有可能是车牌的位置def getSatifyestBox(list_rate): for index, key in enumerate(list_rate): list_rate[index] = abs(key - 3) index = list_rate.index(min(list_rate)) #

vue-ref及reactive响应式_零OO的博客-程序员秘密

页面渲染后,如果数据发生改变,页面跟着动态更新,可以使用 ref及reactiveref及reactive都需要先从 Vue 对象中解构赋值,然后使用ref- - - 操作普通类型数据// 获取 refconst { ref } = Vue// 使用 reflet 变量名 = ref('变量值')代码示例:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> &

go 正则表达式分组匹配_9 Go Regexp 正则表达式_西来的大米的博客-程序员秘密

一、正则表达式概述正则表达式(Regular Expression)是一种基于匹配模式的文本处理工具。它有如同一门编程语言一样的模式表示法,赋予使用者描述和分析文本的能力。关于正则表达式,其历史发展和知识体系都非常繁杂,不太可能在此全部展开,如果你对正则表达式有兴趣并愿意深入了解,推荐阅读《精通正则表达式 - Jeffrey E.F Friedl》一书,相信你会得到最全面的理解。在此我们只讲与Go...

C语言 实验5-9 使用函数输出水仙花数 (20分)_刘布斯J的博客-程序员秘密

int narcissistic (int number){ int sum=0,count=0,t,i,j; t = number; //用 t来代替number参与运算,否则number值会被改变 while (t != 0){ //先算一下number是多少位的 count ++; t /=10; } t = number; //同上,继续用 t代替 for (i=1; i<=count; i++){ in.

js中的UTF-8编码与解码_js utf-8_秋天爱美丽的博客-程序员秘密

utf-8编码规则计算出一个数字二进制,然后根据它的二进制长度把它们塞到一个特殊序列的二进制中: 1字节 0xxxxxxx (0-127) 2字节 110xxxxx 10xxxxxx (128-2047) 3字节 1110xxxx 10xxxxxx 10xxxxxx (2048-65535) 4字节 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx (65536-11...

10个最新的 Bootstrap 3 管理模板_bootstrap3后台管理模板_利白的博客-程序员秘密

文章来源:http://www.yyyweb.com/2856.html这里分享的 10 个模板是从最新的 Bootstrap 3 管理模板集合中挑选出来的,可以帮助你用来构建漂亮网站后台管理界面,这些模板都是在最近 2 个月内发布。1. Curo – Admin TemplateCuro 是一个响应式模板,包含 6 种不同的主题和皮肤,提供 35 个界面,包括 e

随便推点

C语言的动态开辟一维数组和二维数组_c语言动态开辟二维数组空间_SYOICQ的博客-程序员秘密

学习目标:C语言的动态开辟一维数组和二维数组学习内容:动态开辟一维数组 int num = 10; //开辟空间 int* num_arr = malloc(num * sizeof(int)); //赋值 for (int i = 0; i < num; ++i) { *(num_arr + i) = i * 2 + 1; } //输出 for (int i = 0; i < num; ++i) { printf("%d\t",num_arr[

python网站开发实例-【9】Python接口开发:flask Demo实例_weixin_37988176的博客-程序员秘密

举例1,返回当前时间接口'''初始化:所有的Flask都必须创建程序实例,web服务器使用wsgi协议,把客户端所有的请求都转发给这个程序实例程序实例是Flask的对象,一般情况下用如下方法实例化Flask类只有一个必须指定的参数,即程序主模块或者包的名字,__name__是系统变量,该变量指的是本py文件的文件名'''from flask importFlaskimportdatetimeser...

Ubuntu16.04 + CUDA8.0 + CuDNN + OpenCV + caffe_qiusuoxiaozi的博客-程序员秘密

先装NVIDIA官方驱动,然后装CUDA,随后装CuDNN,接着装OpenCV,最后安装配置caffe为了给我的GTX1080安装好英伟达的官方驱动,看了一些帖子,结果发现安装的方法众说纷纭。 想起上次在笔记本上安装驱动时,陷入login loop的痛苦,这一次一定调研清楚在下手!下面的片段来自百度贴吧,大致总结了我看到的几种安装Nvidia驱动的方法: 安装Ubuntu显卡驱动的方法有以下几种

python 离线安装setuptools_离线安装setuptools_石渡的博客-程序员秘密

今天要在没联网的服务器上安装一个python的处理shapefile的库:pyshp,网上查了一下离线安装python库的资料,就把pyshp的压缩包文件下载并上传到服务器上了,结果在执行python setup.py install的时候报错:没有setuptools,然后我就走上了艰辛的安装setuptools的道路_(:зゝ∠)_1. 懵逼状态一开始我心想,这不简单嘛,和离线安装一个库有什么...

聚类算法K-Means, K-Medoids, GMM, Spectral clustering,Ncut ._JJRFJYFJYFJDFJRUJDJD的博客-程序员秘密

聚类算法是ML中一个重要分支,一般采用unsupervised learning进行学习,本文根据常见聚类算法分类讲解K-Means, K-Medoids, GMM, Spectral clustering,Ncut五个算法在聚类中的应用。Clustering Algorithms分类1. Partitioning approach:        建立数据的不同分割,然后用相同标

JS中对象与字符串的互相转换详解_js 对象转字符串 ie8_希哈科技的博客-程序员秘密

下面小编就为大家带来一篇JS中对象与字符串的互相转换详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧在使用 JSON2.JS 文件的 JSON.parse(data) 方法时候,碰到了问题:throw new SyntaxError('JSON.parse');查询资料,大概意思如下:JSON.parse方法在遇到不可解析的字符串时,会抛出Synt...

推荐文章

热门文章

相关标签