Markdown基础以及个人经验
前言
DFRobot论坛今日支持Markdown发帖了:
[md]
your content here
[/md]
非常棒,再也不怕辛辛苦苦排个版,一夜回到解放前。这里介绍一下Markdown写博客发帖子的优势,顺便说一下自己的经验。
1、使用 Markdown 的优点
专注你的文字内容而不是排版样式,安心写作。
轻松的导出 HTML、PDF 和本身的 .md 文件。
纯文本内容,兼容所有的文本编辑器与字处理软件。
随时修改你的文章版本,不必像字处理软件生成若干文件版本导致混乱。
可读、直观、学习成本低。
Via —— Markdown——入门指南
总而言之,我个人能体会到的优点包括:
1.1 开放格式
这个意识是来自于pdf文件,因为其开放格式标准,即使Adobe不在了,几万年后大家仍然可以读取该文件;而微软、金山等公司倒闭了之后,其闭源office格式可能就无法打开了。
1.2 简单好学
超文本标记语言 (HyperText Markup Language, html) 也是开放格式,但是我们的Markdown简单好上手哇,不信你在这个网页右击选择查看网页源代码,对比一下就懂我意思了。相应的,其格式花样和色彩等丰富程度稍逊,但是也更令人专注文字内容本身。
1.3 所见即所得
同样的网页,可能在Firefox、IE、Chrome等不同浏览器以及手机、PC上显示不一样,完全乱套了,之前写的帖子发表之后,排版简直吐血,最后索性附上自己原文章连接不排版了。而使用Markdown标记语言,由于其简单且采用统一标准,所以你看到的就是别人看到的。
2、使用 Markdown 的优点
主要就是表现样式稍显简单,相对于直接文字或者编辑框需要学习上手,图片插入相对复杂点,但是学习的过程都是值得的。
3、Markdown的个人使用经验
3.1 常用语法
###
表示标题分级>
表示引用**XX**
加粗,*XX*
斜体,<u>XX</u>
下划线,~XX~
横线。```
代码框[XX](link2XX)
超链接![img-description](img-link)
添加图片
其他更多语法以及介绍请参考Markdown 语法说明和Markdown——入门指南。另外Markdown有基本语法与高级语法,有些平台并不完整支持所有语法,一般以github最为常用。
3.2 常用软件
注:没有Mac OS,无法评价。
在Windows上,用过的有Typora、Yu Writer 和 VisualStudio Code with MD-preview plugin。
- Typora用起来最舒服,而且默认预览模式进行编辑(和常规Word一样),可以切换源码模式学习或者修改,推荐☆☆☆☆☆
- Yu Writer最近看到有推荐的,默认源码模式,右边栏可以实时预览,推荐☆☆☆☆
- VSC 本职是写程序代码的,写起来Markdown最原生也最累。。。推荐☆☆☆
【Typora 默认是预览模式】
【Yu Writer 默认源码模式,但是主题更好看】
我们除了码字,还得插图,这里的图片是要存储在第三方可以外网读取的位置,因为Markdown本身只存储文字。常用的服务有免费的七牛,之前配置过,要上传,再生成链接,然后插入,甚是麻烦。这里推荐chrome拓展——新浪微博图床,链接。无法访问谷歌商店的从这里(https://chrome-extension-downloader.com/)下载。简单免费,拖拽即享。
截图以及简单图片编辑推荐使用PicPick。
4、自己的博客
- cnblogs:技术博客多,支持markdown,支持插入图像到cnblogs的服务器上。
- publii:一站式静态博客搭建,可以试试——https://getpublii.com/
Markdown基础以及个人经验的更多相关文章
- MarkDown基础使用教程-by sixleaves
以下是个人浏览文档,结合自己平时使用所总结, 和引用国外关于如何使用markdown的教程.如有不足,还请海涵,期待于您的交流.我觉得使用markdown书写挺好的! 工具下载,可以去下载gitboo ...
- markdown 基础语法
markdown 基础 你好,我是markdown文档 介绍 Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式. 说的简单一点,mar ...
- MarkDown基础语法大全
一.MarkDown是什么? Markdown是一种轻量级的「标记语言」,创始人为约翰·格鲁伯,用简洁的语法代替排版,目前被越来越多的知识工作者.写作爱好者.程序员或研究员广泛使用.其常用的标记符号不 ...
- .md(markdown)基础语法
markdown基础语法笔记,方便翻看. 1. 标题 标题有3中写法,可混写: (1)# ***,前面#,后面文字,注意,#与文字间有空格,1-6个#分别表示h1-h6,h1.h2下有横线 (2)== ...
- markdown基础使用技巧
markdown基础使用技巧 通过``创建代码形式,不同形式可以叠加(比如:斜体+加粗) 块级元素 通过return/Enter实现切换段落/创建段落 通过shift+return/enter 实现换 ...
- Markdown基础使用方法
Markdown基础使用方法 标题的几种用法 * 选中标题(Ctrl+1~Crtl+6),分别为标题1-6.* #+空格+内容 为一级标题##+空格+内容为二级标题:以此类推. 字体快捷键及使用方法 ...
- markdown基础
介绍: markdown是一种可以使用普通文本编译器编写的标记语言,通过简单的标记语法,它可以使普通文本具有一定的格式.说的简单一点,markdown其实就是一种简单的文本,与普通的文本文件(txt文 ...
- html css 前端基础 学习方法及经验分享
前言: 入园第一天,想分享一点儿前端基础html css 的学习方法和一些经验给热爱前端,但是不知道从哪儿开始,依旧有些迷茫的新手朋友们.当然,适合每个人的学习方式不同,以下所讲的仅供参考. 一.关于 ...
- 来自IOS开发工程师的零基础自学HTML5经验分享
移动互联网的火爆,而Html具有跨平台.开发快的优势,越来越受到开发者的青睐.感谢IOS开发工程师“小木___Boy”’带来的HTML5学习经验分享. 一.学习途径 1.很多视频网站 比如慕课.和极客 ...
随机推荐
- python中os和sys模块
os模块负责程序与操作系统的交互,提供了访问操作系统底层的接口;sys模块负责程序与python解释器的交互,提供了一系列的函数和变量,用于操控python的运行时环境. os 常用方法 os.rem ...
- hiho编程练习赛20
模版题的世界 题目1 : 无根数变有根树 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 给定一棵包含 N 个节点的无根树,小Hi想知道如果指定其中某个节点 K 为根,那 ...
- Text Region Mask
本系列文章由 @yhl_leo 出品,转载请注明出处. 文章链接: http://blog.csdn.net/yhl_leo/article/details/52886351 Python code ...
- oracle主键设置与oracle序列
第一步:添加主键(如果已有且是自己命名的可略过) 一个表中要有主键,我们建主键的时候要自己命名,如果不是可能在后边遇到“主键唯一,不能自动添加”的问题. 设置主键: alter table " ...
- Use of @OneToMany or @ManyToMany targeting an unmapped class:hibernate映射错误
hibernate映射异常:Use of @OneToMany or @ManyToMany targeting an unmapped class 新建了PO以后,要把PO所在的目录加入到Hiber ...
- BZOJ1068 [SCOI2007]压缩 【区间dp】
题目 给一个由小写字母组成的字符串,我们可以用一种简单的方法来压缩其中的重复信息.压缩后的字符串除了小 写字母外还可以(但不必)包含大写字母R与M,其中M标记重复串的开始,R重复从上一个M(如果当前位 ...
- mysql经验总结
1. 连接mysql遇到 Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2),mysql没有正常启动 $ ...
- leetcode 20 简单括号匹配
栈的运用 class Solution { public: bool isValid(string s) { stack<char>The_Stack; ; The_Stack.push( ...
- How to resolve mysql problem when you get code 2003(10061) and 1130
When I use Navicate to connect to mysql on Ubuntu, I got message 2003(10061) firstly. To resovle thi ...
- 病毒(bzoj 2938)
Description 二进制病毒审查委员会最近发现了如下的规律:某些确定的二进制串是病毒的代码.如果某段代码中不存在任何一段病毒代码,那么我们就称这段代码是安全的.现在委员会已经找出了所有的病毒代码 ...