MarkDownPad 2实用教程
MarkDownPad 2实用教程
前言:
MarkdownPad 是一款免费的将文本转换成HTML/XHTML的网页格式的小软件,操作简单容易,上手很快,可让你可以即时预览转换后的样式的同时,又不会加入Office特有的编版码,有需要朋友可以进行尝试。
背景
网上关于MarkDownPad2的资料既少又零散,笔者在踩了很多坑之后,决定写一篇完善的文章,将大多数新手可能需要的信息整理到一起,少走弯路。
本文共分几个部分来进行展开:
- 下载安装
- 中文汉化、破解
- 语法介绍
- 高级玩法
1. 下载安装
1.1 下载
Tips:MarkDownPad2是一款国外收费软件,有钱任性的可以buy
官网地址MarkDownPad2,可以取官网了解下MarkDownPad2一些介绍之类,我们就不在这绕弯子了,直接进入主题:选择下载安装破解版,并进行汉化。
笔者是在这里下载的:http://www.pc6.com/softview/SoftView_73153.html 如不能破解,请联系我获取~
1.2 安装
跟安装其他Windows软件一样,不具体介绍了
1.3 中文汉化
1. 打开软件,点击Tools
点击Options
修改语言为中文并重启应用程序即可
1.4 破解
解压下载下来的包,然后解压Pa_ttrar.rar这个包
运行包中的Pa_ttrar.exe文件
点击path,然后点击是
选择这个包软件的程序包中的MarkdownPad2.exe.config文件
点击打开,运行后关闭程序
这样就可以了,现在你打开程序就可以看到的就是中文破解版的了
2. 语法介绍
有了上面的配置,我们就可以开始markdown之旅了,但是没有语法,就没有漂亮的排版。
2.1 标题
# 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题
2.2 列表
A.无序列表
语法很简单,在文字前加上 - 或 * 即可。
- 我是第一行 - 我是第二行 * 我是第三行 * 我是第四行
Tips:- * 等符号要和文字之间加上一个字符的空格!
B.有序列表
直接在文字前加1. 2. 3. 符号
1.我是第一行
2.我是第二行
3.我是第三行
2.3 引用
需要在文本前加入 > 这种尖括号(大于号)即可
> 我一直在使用引用。 > 从开始到现在。
Tips: >符号要和文字之间加上一个字符的空格!而且是在英文输入法的条件下输入!
2.4 图片和链接
图片与链接
插入链接与插入图片的语法很像,区别在一个 !号
图片为:![]() 举例:![美女矢量素材](https://i.imgur.com/lPKrI8e.png)链接为:[]() 举例:[美女矢量素材](https://i.imgur.com/lPKrI8e.png)
图片举例:
链接举例:美女矢量素材
2.5 粗体与斜体
Markdown 的粗体和斜体也非常简单,用两个 * 包含一段文本就是粗体的语法,用一个 * 包含一段文本就是斜体的语法。
例如:
这里是粗体 这里是斜体
粗体 举例:**粗体** 斜体 举例:*斜体*
2.6 表格
说明:
表头1 表头2 表头3 居左 居中 居右
举例:
| Tables | Are | Cool | | ------------- |:-------------:| -----:| | col 3 is | right-aligned | $1600 | | col 2 is | centered | $12 | | zebra stripes | are neat | $1 |
效果如下:
Tables | Are | Cool |
---|---|---|
col 3 is | right-aligned | $1600 |
col 2 is | centered | $12 |
zebra stripes | are neat | $1 |
示例表格转换成html代码就是这样
<table><thead><tr><th>Tables</th><th style="text-align:center">Are</th><th style="text-align:right">Cool</th></tr></thead><tbody><tr><td>col 3 is</td><td style="text-align:center">right-aligned</td><td style="text-align:right">$1600</td></tr><tr><td>col 2 is</td><td style="text-align:center">centered</td><td style="text-align:right">$12</td></tr><tr><td>zebra stripes</td><td style="text-align:center">are neat</td><td style="text-align:right">$1</td></tr></tbody>
</table>
2.7 代码框
连续三个反引号`,就是按键1前面的那个符号再加代码类型.
package com.hkteam.hk.ui;import com.hkteam.hk.R;import android.os.Bundle;public class AboutHkActivity extends BaseActivity{@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_about_hk);}}
效果如下:
package com.hkteam.hk.ui;import com.hkteam.hk.R;import android.os.Bundle;public class AboutHkActivity extends BaseActivity{@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_about_hk);}}
2.8 横线
分割线的语法只需要三个 * 号。
2.9 转义字符
\\ 反斜杠 \` 反引号 \* 星号 \_ 下划线 \{} 大括号 \[] 中括号 \() 小括号 \# 井号 \+ 加号 \- 减号 \. 英文句号 \! 感叹号
效果如下:
\ 反斜杠
` 反引号
* 星号
_ 下划线
{} 大括号
[] 中括号
() 小括号
# 井号
+ 加号
- 减号
. 英文句号
! 感叹号
2.10 快捷键
MarkdownPad 2 常用快捷键
Ctrl + I : 斜体Ctrl + B : 粗体Ctrl + G : 图片Ctrl + Q : 引用Ctrl + 1 : 标题 1Ctrl + 2 : 标题 2Ctrl + 3 : 标题 3Ctrl + K : 代码块Ctrl + L : 超链接Ctrl + T : 时间戳Ctrl + U : 无序列表Ctrl + R : 水平标尺F4 : 启用水平布局F5 : 启用实时预览F6 : 在浏览器中预览Ctrl + Shift + O : 有序列表
MarkDownPad 2的语法介绍完了,我们可以记住这些语法的使用方法。对于新手来说,多多练习就能完全掌握,也可以鼠标点击工具栏上的图标来帮助你完成写作;对于高手来说,键盘操作才是黑科技,那么记住这些快捷键是基本功。
3. 高级玩法
3.1 代码高亮
MarkDownPad 2 默认不会对代码块进行着色,要达到酷炫的代码高亮的效果,需要进行一些配置。
进入markdownpad2》高级》工具》选项》高级》HTMLHead编辑器
将如下代码粘贴进去
<link rel="stylesheet" href="https://cdn.bootcss.com/highlight.js/8.0/styles/solarized_dark.min.css">
<script src="https://cdn.bootcss.com/highlight.js/8.0/highlight.min.js"></script>
<script>hljs.initHighlightingOnLoad();</script>
在编辑器中敲击代码在按F6在浏览器中打开,可看到代码高亮了
3.2 自定义样式表
MarkDownPad 2内置的样式表有:markdown.css 、none.css 、markdownpad-github.css、solarized-dark.css 、solarized-light.css
选择“工具——选项——样式表”可以看到样式表的设置界面 或“按F7——样式表”,如下图
上面列出的5种样式表,你都可以对它们进行编辑,修改为你想要的样式
也可以自定义添加样式表
Tips:要修改样式表或自定义添加样式表,前提条件:学过html、css,具备修改css的能力
3.3 快速高效的写出漂亮的API接口文档
希望达到以下效果:
例子完整内容
## 得到博客文章的列表(有分页) ##### 接口地址 ###
<pre>http://www.dodobook.net/post/list</pre>### 传递参数 ###
<pre>
cate_id 分类ID Array(不传显示全部) [1,3,6]
page_num 当前页码(可不传) 默认 1
page_size 每页记录数目(可不填) 默认 10
</pre>### 返回值 ###
<pre style="background:#222;color:#35b558">
total: 108,
list: [{id: 2718,cate_id: 2,cate_name: "php",view_cnt: "1005",cate_name: "php",name: "Yii2中配置使用连接多个数据库连接",url: "http://www.dodobook.net/php/2718",post_date: "2016-08-20 20:10:08",img_logo: "/upload/img/aaa.png",},{id: 2718,cate_id: 2,cate_name: "php",view_cnt: "1005",cate_name: "php",name: "PHP实现网址短链接转换的方法",url: "http://www.dodobook.net/php/2710",post_date: "2016-08-16 20:10:08",img_logo: "/upload/img/addsaafff.png",}
]
</pre>
高级玩法还有很多,更多的功能等待着大家去摸索去发现……
4. 总结
支持MarkDown语法写作的工具很多,还有很多支持在线编辑MarkDown语法的网站,选择一款适合自己的工具即可,好用高效才是王道!!!!!!
MarkDownPad 2实用教程相关推荐
- MarkDownPad2实用教程及MarkDown常用语法
MarkDownPad2实用教程 前言: 为什么使用MarkDown来写文章呢?已经在使用的人应该知道答案,对于我个人来说,是因为它可以减少我的重复工作.因为我拥有自己的个人博客和CSDN博客,还有自 ...
- MySQL数据库实用教程考核_《MySQL数据库实用教程》郑明秋,蒙连超,赵海侠【pdf】...
内容简介 郑明秋.蒙连超.赵海侠主编的<MySQL数据库实用教程>是作者在多年的数据库开发实践与教学经验的基础上,根据计算机相关专业的职业岗位能力需求及学生的认知规律倾心组织编写的.本教材 ...
- 【深度学习】基于PyTorch的模型训练实用教程之数据处理
[深度学习]基于PyTorch的模型训练实用教程之数据处理 文章目录 1 transforms 的二十二个方法 2 数据加载和预处理教程 3 torchvision 4 如何用Pytorch进行文本预 ...
- 【SSM】Kisso实用教程之验证码简单使用(一)
先来张效果图展示一下 Maven坐标: <dependency><groupId>com.baomidou</groupId><artifactId>k ...
- map 长度_Python实用教程系列——高阶函数Map、Filter、Reduce
点击上方蓝色文字关注我们吧 有你想要的精彩 作者 | 那个百分十先生出品 | Python知识学堂 上次推文我们介绍了python中的<Logging日志模块>的相关知识,这次推文我们将学 ...
- python教材目录_Python实用教程/高等院校信息技术规划教材简介,目录书摘
编辑推荐: 本书简洁.凝练地介绍目前十分流行的跨平台粘性语言--Python的核心内容.既可以帮助初学者快速上手编程,也可作为想了解Python语言特点的专业人士的参考书. 每个知识点后都有大量实用的 ...
- java2实用教程第5版第九章_java2实用教程(例子代码)第4版第九章.doc
java2实用教程(例子代码)第4版第九章 java2实用教程(例子代码)第4版第九章 例9_3 Lt4_3.java public clss Lt4_3 { public static void m ...
- 搜索引擎设计实用教程(5)-以百度为例
/*版权声明:可以任意转载,转载时请务必标明文章原始出处和作者信息 .*/ 搜索引擎设计实用教程(5)-以百度为例 之五:CACHE结构 中科院软件所 张俊林 2006年1月4日 Cache是目前实 ...
- 搜索引擎设计实用教程(4)-以百度为例
/*版权声明:可以任意转载,转载时请务必标明文章原始出处和作者信息 .*/ 搜索引擎设计实用教程(4)-以百度为例 之四:相关提示功能 中科院 ...
- 搜索引擎设计实用教程(3)-以百度为例
/*版权声明:可以任意转载,转载时请务必标明文章原始出处和作者信息 .*/ 搜索引擎设计实用教程(3)-以百度为例 之三:对百度分词算法的进一步分析 ...
最新文章
- fixed the link error 1000 in vc2008
- Android系统匿名共享内存(Anonymous Shared Memory)C++调用接口分析(6)
- 【源码】java中图片和Base64互相转换源码
- Flexbox 布局 – 表单
- Python3求解旋转矩阵问题
- python的Web编程
- Eclipse Rcp系列 http://www.blogjava.net/dreamstone/archive/2007/02/08/98706.html
- 英雄?好汉?可否有人站出来回应下?
- 四种策略确保 RabbitMQ 消息发送可靠性!你用哪种?
- 华为鸿蒙还会不会推出,华为如果把鸿蒙独立出来,让小米、魅族和蓝绿厂参股进来,会不会超越安卓?...
- Bezier(贝塞尔)曲线(五阶)的轨迹规划在自动驾驶中的应用(五)
- 什么是大数据分析及挖掘技术
- Python文件读写基本操作
- 统计占比_Excel数据透视表:统计各项所占百分比
- 5.郝斌C语言笔记——运算符
- Android5.0系统 知识点总结(持续更新)
- 背景图页面缩小会变形_HTML中怎么让背景图片跟着浏览器窗口变大变小?
- 手机模拟器安装证书抓包
- 目前myeclipse官网无法登录
- calc() 工作原理