markdown学习经验

时间:2021-11-28 10:50:05

文章首发于我的github博客

前言

markdown是一种简洁有力的文本编辑语言。由于它十分好用,我将所有的博客都换成了markdown编辑器。

学习方法

工具为先,从工具中学习,熟能生巧。

工具选择

可以参考好用的Markdown编辑器一览

我最终选择了Haroopad这款软件,官网地址是http://pad.haroopress.com/

其优点如下:

  • 开源、免费
  • 跨平台
  • 内置了各种markdown扩展,支持100多种编程语言代码的直接显示,例如C/C++, JAVA, C#, Ruby, Python, Erlang, Makefile……
  • 支持自动生成文档目录
  • 支持导出html或打印成PDF

使用Haroopad

  1. 通过菜单栏的『插入』选项学习各种markdown语法。

    markdown学习经验
  2. 逐步学习每种语法的使用方式。每次熟悉一点点,不久就全部记忆住了。

Haroopad在windows下的一点小问题

问题:安装Haroopad之后发现编辑器中输入的中文字体看不到,而右边的预览框中显示正常

解决办法

  1. 在“文件”下打开“偏好设置”,选择编辑器,找到默认主题,点击编辑
  2. 可以看到default.css文件,修改成如下,字体可以根据自己喜欢修改,重新启动软件即可
You can only use the following style.

  - color, font-family, font-style
- text-shadow
- background-* Example:
font-family: "微软雅黑", "Meiryo UI", "Malgun Gothic", "Segoe UI", "Trebuchet MS", Helvetica, sans-serif !important;
text-shadow: 0 1px rgba(0, 0, 0, .8);
background-image: url('wood.jpg');
background-attachment: fixed;
background-repeat: no-repeat;
background-size: cover;
*/ editor {
font-family: "微软雅黑", "Meiryo UI", "Malgun Gothic", "Segoe UI", "Trebuchet MS", Helvetica, sans-serif !important;
}
linenumber {
font-family: "微软雅黑", "Meiryo UI", "Malgun Gothic", "Segoe UI", "Trebuchet MS", Helvetica, sans-serif !important;
}
activeline {
font-family: "微软雅黑", "Meiryo UI", "Malgun Gothic", "Segoe UI", "Trebuchet MS", Helvetica, sans-serif !important;
} /*
You can only use the following style. - color, font-family, font-style
- text-shadow Example:
color: #adadad;
font-style: bold;
text-shadow: 0 1px rgba(0, 0, 0, .8);
*/
header {}
code {}
blockquote {}
li1 {}
li2 {}
li3 {}
hr {}
img {}
a {}
em {}
i {}
strong {}

用浏览器直接查看markdown文件

浏览器限制

只测试了谷歌浏览器

安装插件

使用插件markdown preview plus

链接: https://pan.baidu.com/s/1bo5SbyZ 密码: 4jm5

插件使用方法

参考Markdown Preview Plus使用方法

浏览器侧边目录

可以自行百度。

markdown语法

Markdown 语法说明 (简体中文版)

Markdown 语法手册 (完整整理版)