当CSDN携手Markdown
当CSDN携手Markdown
Tags: CSDN Markdown
也不知道是不是基于 Github 崛起的因素,Markdown 也是迅速流行起来,导致大家现在看到类 Word 的编辑器就忍不住想要吐槽。。。近期听说 CSDN 博客最终支持 Markdown编辑了,着实了了广大博友一块心病。
———————————————————————————————————————
Markdown
- HTML 与 Markdown 的那些事
常常泡 Github 的朋友应该知道,Markdown是一种轻量级的标记语言,其目的是为了解决 XHTML/HTML 格式在阅读和书写上的不便利性。想想假设我们使用 HTML 来写博客。该输入多少尖括号才行呢。
。。所以呢。一个可行的办法是。通过一个在线编辑器,设置一排像 Word 一样的编辑button,来帮助用户插入相应的隐藏标签,然后将更改后的样式显示给用户。这样一方面使格式改动变得直观,同一时候也提高信息公布的工作效率。而这,正是 CSDN 默认的一款在线 HTML 编辑器 xhEditor 所做的事儿。
可是,作为程序员的我们,总喜欢每个 bit 都应该精确到位。太多的隐藏标签常常会在不经意间打乱我们的布局,往往写的时候一个样。公布出来又是还有一个样子了。另外也不知道是不是 xhEditor 的问题,写博客时常常文字格式莫名其妙就没了,标签跟着文字一起作为内容显示了。囧。
。。
好像扯远了。我们再回 Markdown,它就像一种新语言一样约定了一些标记语言的语法规则,但基于其”易读易写“的原则,其语法相当简单而直观。通过一些精心挑选的符号作为语法。其作用一目了然。维基百科中的解释相当形象:
比方:在文字两旁加上星号。看起来就像*强调*。Markdown的列表看起来,嗯。就是列表。Markdown 的区块引用看起来就真的像是引用一段文字,就像你曾在电子邮件中见过的那样。
Markdown 文档不同于 HTML。源代码一堆标签。页面能够让人眼花缭乱,因此不利于阅读和改动。
当我们使用 Makedown 编写完毕后,编辑器会将其转换成有效的 XHTML(或者 HTML)文档。
殊途同归。我们最终想要的还是一样滴。
总的来说,HTML 是一种公布的格式,Markdown 是一种书写的格式。因此,Markdown 主要的格式语法仅仅涵盖纯文本能够涵盖的范围。只是呢,不断被改良的Markdown现在已然能够内嵌 HTML。Markdown 涵盖范围以外的标签,都能够直接在文档里面用 HTML 撰写。
相反的是,HTML 标签内的 Markdown 语法不能够被识别。
- Markdown 的衍生版本号
现今比較流行的大多是 Markdown 的一系列衍生版本号,它们或多或少地扩展了 Markdown 的功能(如表格、文件夹、脚注、代码高亮、内嵌HTML、数学公式支持等等),这些功能原初的 Markdown 尚不具备。同一时候。也让 Markdown 能够在很多其它的领域发挥作用。
既然有了不同的衍生版本号。就有了比較。我们仅挑几款在线 Markdown 编辑器来看看。首先是 CSDN-Markdown 编辑器的前身,StackEdit,一款火爆的在线 Markdown 编辑器;另外呢,国内比較流行的还有作业部落的Cmd Makedown编辑阅读器,也是十分优秀的产品。
———————————————————————————————————————
CSDN-Markdown
- 切换编辑模式为Markdown
想要从传统编辑模式切换到 Markdown 编辑模式。须要在“博客配置”中将编辑器类型改动为“Markdown编辑器 ”。然后又一次进入编辑页面就可以。
- CSDN-Markdown 初体验
主要的 Markdown 语法支持自然不用多说,基于 Github 中的 pagedown-extra 这个用来扩展 Markdown 的开源项目,删除线、注脚、Latex数学公式、代码高亮等 Markdown 扩展语法也得到了支持。
特别让人耳目一新的一点是。CSDN-Markdown 编辑器支持的图片上传功能,就 Markdown 的语法而言,它是仅仅支持图片链接的,所以我们在使用 Cmd Markdown 或者 StackEdit 等非常多 Markdown 编辑器时。假设须要上传本地图片。则须要将图片上传到一个能够訪问该图片链接的云端。然后再插入到文档中。
非常显然CSDN帮我们把这两个步骤给合并了,非常贴心。
另外,StackEdit有一大特点,我们在没有网络链接的情况下。依旧能够在以前使用过的浏览器中进入该页面继续我们未完毕的编辑工作。编辑内容将被保存在浏览器缓存其中。
稍有差异的是。Cmd Markdown 会将我们的编辑内容实时地保存在云端。假设突然遇到掉线的情况,我们依旧能够继续编辑,而内容相同会保存在本地。但假设此时(在没有网络的情况下)将页面刷新一下,就仅仅能与小恐龙一伴玩耍了( 假设你也喜爱chrome… )。
似乎是理所应当的,基于 StackEdit 的 CSDN-Markdown 也应该具有离线编辑功能,于是博主断了网測试了一下。页面变成这样就不能动了,囧。
。:
其它的看起来还不错,今天的測试就先到这里吧(*^__^*)
当CSDN携手Markdown的更多相关文章
- 在csdn里markdown感受
先来一个百度百科 Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式. Markdown具有一系列衍生版本,用于扩展Markdo ...
- CSDN 支持Markdown写文章了!
开源中国等其他技术博客很早就支持markdown格式写文章了,今天发现csdn竟然也可以了,不仅支持而且可以在线预览,本地导入导出,远程导入. 这些对于程序员写东西都非常好用,不用总是花时间来排版了. ...
- CSDN新版Markdown编辑器(Alpha 2.0版)使用示例(文首附源码.md文件)
CSDN新版Markdown编辑器(Alpha 2.0版) 使用示例 附 本文的Markdown源码: https://github.com/yanglr/AlgoSolutions/blob/mas ...
- CSDN的Markdown编辑器实用技巧(傻瓜式教程)
markdown编辑器被很多人声称是可以取代word的文字编辑器,其优点我们在这就不再过多赘述了,但对于一些初次接触的人来说,或多或少都有还些不适应,其主要原因在于一些常见的功能突然不知道怎么实现,所 ...
- CSDN中Markdown编辑器使用方法
Markdown编辑器 如果想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识. 新的改变 CSDN中Markdown编辑器进行了一些功能拓展与语法支 ...
- 用了 CSDN 的 markdown 编辑器吐槽下~~
吐槽一下.. . 第一次用 CSDN 的这个 markdown 编辑器,首先感官上看起来还是非常大气相比曾经那个 HTML 编辑器实在时上了N个档次,但实际使用的体验实在是比較糟糕的.希望能改进下哦: ...
- 欢迎使用CSDN的markdown编辑器
以下是蒻鞫第一次打开CSDN-markdown编译器的温馨提示,感觉CSDN好贴心,不作任何用途,仅为纪念,若存在违法侵权行为,请联系留言,立即删除. List item 这里写 欢迎使用Markdo ...
- CSDN新版Markdown编辑器(Alpha 2.0版)
Markdown编辑器 欢迎使用Markdown编辑器 新的改变 功能快捷键 合理的创建标题,有助于目录的生成 如何改变文本的样式 插入链接与图片 如何插入一段漂亮的代码片 生成一个适合你的列表 创建 ...
- [CSDN_Markdown] 使用CSDN Markdown编辑器
简介 最近CSDN支持Markdown语法写博客了,甚是欢喜.前几天写了一篇实验了下,感觉不错.准备写几篇文章介绍一下如何使用CSDN的Markdown编辑器写博客,不求全面,但求够用,望大家批评指正 ...
随机推荐
- UVA12206 Stammering Aliens 【SAM 或 二分 + hash】
题意 求一个串中出现至少m次的子串的最大长度,对于最大长度,求出最大的左端点 题解 本来想练哈希的,没忍住就写了一个SAM SAM拿来做就很裸了 只要检查每个节点的right集合大小是否不小于m,然后 ...
- NOIP2012开车旅行 【倍增】
题目 小 A 和小 B 决定利用假期外出旅行,他们将想去的城市从 1 到 N 编号,且编号较小的城市在编号较大的城市的西边,已知各个城市的海拔高度互不相同,记城市 i 的海拔高度为Hi,城市 i 和城 ...
- 刷题总结——单旋(HNOI2017 bzoj4825)
题目: Description H 国是一个热爱写代码的国家,那里的人们很小去学校学习写各种各样的数据结构.伸展树(splay)是一种数据 结构,因为代码好写,功能多,效率高,掌握这种数据结构成为了 ...
- [USACO12MAR]花盆Flowerpot (单调队列,二分答案)
题目链接 Solution 转化一下,就是个单调队列. 可以发现就是一段区间 \([L,R]\) 使得其高度的极差不小于 \(d\) ,同时满足 \(R-L\) 最小. 然后可以考虑二分然后再 \(O ...
- P1382 楼房 (扫描线,线段树)
题目描述 地平线(x轴)上有n个矩(lou)形(fang),用三个整数h[i],l[i],r[i]来表示第i个矩形:矩形左下角为(l[i],0),右上角为(r[i],h[i]).地平线高度为0.在轮廓 ...
- phpMyAdmin操作之改管理员密码
1.登录phpMyAdmin 默认地址:http://localhost/phpmyadmin 2.点击用户按钮 3.往下拉找到修改密码 点执行就修改了 注意: 如果再次登录时报错提示: #1045 ...
- 谷歌Chrome 27测试版已经发布 更快的浏览速度
谷歌已经发布了Chrome 27测试版浏览器,为普通用户带来了大约提升为5%的网页浏览速度.用户已经可以在Chrome测试网页下载到最新的更新了.我们已经对这版更新做了一个全面的快速测试,让我们看看究 ...
- 2018.8.8 Noip2018模拟测试赛(二十一)
日期: 八月七号 总分: 300分 难度: 提高 ~ 省选 得分: 112分(OvO) 题目目录: T1:幸福的道路 T2:Solitaire T3:Flags 赛后心得: 第一题裸树d啊! ...
- 【CF1028C】Rectangles(线段树)
题意: n<=1e5,abs(x[i]),abs(y[i]<=1e9 思路:这是正解 离散后线段树强打,数据结构越学越傻 #include<cstdio> #include&l ...
- net5:自定义验证控件服务器端验证与客户端验证的使用
原文发布时间为:2008-07-29 -- 来源于本人的百度文章 [由搬家工具导入] using System;using System.Data;using System.Configuration ...