MarkdownPad 是一款免费的将文本转换成HTML/XHTML的网页格式的小软件,操作简单容易,上手很快,可让你可以即时预览转换后的样式的同时,又不会加入Office特有的编版码,有需要朋友可以进行尝试。
网上关于MarkDownPad2的资料既少又零散,笔者在踩了很多坑之后,决定写一篇完善的文章,将大多数新手可能需要的信息整理到一起,少走弯路。
本文共分几个部分来进行展开:
- 下载安装
- 中文汉化、破解
- 语法介绍
- 高级玩法
Tips:MarkDownPad2是一款国外收费软件,有钱任性的可以buy
官网地址MarkDownPad2,可以取官网了解下MarkDownPad2一些介绍之类,我们就不在这绕弯子了,直接进入主题:选择下载安装破解版,并进行汉化。
笔者是在这里下载的:http://www.pc6.com/softview/SoftView_73153.html 如不能破解,请联系我获取~
跟安装其他Windows软件一样,不具体介绍了
1. 打开软件,点击Tools
点击Options
修改语言为中文并重启应用程序即可
解压下载下来的包,然后解压Pa_ttrar.rar这个包
运行包中的Pa_ttrar.exe文件
点击path,然后点击是
选择这个包软件的程序包中的MarkdownPad2.exe.config文件
点击打开,运行后关闭程序
这样就可以了,现在你打开程序就可以看到的就是中文破解版的了
有了上面的配置,我们就可以开始markdown之旅了,但是没有语法,就没有漂亮的排版。
A.无序列表
语法很简单,在文字前加上 - 或 * 即可。
- 我是第一行 - 我是第二行 * 我是第三行 * 我是第四行
Tips:- * 等符号要和文字之间加上一个字符的空格!
B.有序列表
直接在文字前加1. 2. 3. 符号
1.我是第一行
2.我是第二行
3.我是第三行
需要在文本前加入 > 这种尖括号(大于号)即可
> 我一直在使用引用。 > 从开始到现在。
Tips: >符号要和文字之间加上一个字符的空格!而且是在英文输入法的条件下输入!
图片与链接
插入链接与插入图片的语法很像,区别在一个 !号
图片为:![]() 举例:![美女矢量素材](https://i.imgur.com/lPKrI8e.png) 链接为:[]() 举例:[美女矢量素材](https://i.imgur.com/lPKrI8e.png)
图片举例:
链接举例:美女矢量素材
Markdown 的粗体和斜体也非常简单,用两个 * 包含一段文本就是粗体的语法,用一个 * 包含一段文本就是斜体的语法。
例如:
这里是粗体 这里是斜体
粗体 举例:**粗体** 斜体 举例:*斜体*
说明:
表头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>Tablesth>
<th style="text-align:center">Areth>
<th style="text-align:right">Coolth>
tr>
thead>
<tbody>
<tr>
<td>col 3 istd>
<td style="text-align:center">right-alignedtd>
<td style="text-align:right">$1600td>
tr>
<tr>
<td>col 2 istd>
<td style="text-align:center">centeredtd>
<td style="text-align:right">$12td>
tr>
<tr>
<td>zebra stripestd>
<td style="text-align:center">are neattd>
<td style="text-align:right">$1td>
tr>
tbody>
table>
连续三个反引号`,就是按键1前面的那个符号再加代码类型.
package com.hkteam.hk.ui;
import com.hkteam.hk.R;
import android.os.Bundle;
public class AboutHkActivity extends BaseActivity{
@Override
protected 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{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_about_hk);
}
}
分割线的语法只需要三个 * 号。
\\ 反斜杠 \` 反引号 \* 星号 \_ 下划线 \{} 大括号 \[] 中括号 \() 小括号 \# 井号 \+ 加号 \- 减号 \. 英文句号 \! 感叹号
效果如下:
\ 反斜杠
` 反引号
* 星号
_ 下划线
{} 大括号
[] 中括号
() 小括号
# 井号
+ 加号
- 减号
. 英文句号
! 感叹号
MarkdownPad 2 常用快捷键
Ctrl + I : 斜体 Ctrl + B : 粗体 Ctrl + G : 图片 Ctrl + Q : 引用 Ctrl + 1 : 标题 1 Ctrl + 2 : 标题 2 Ctrl + 3 : 标题 3 Ctrl + K : 代码块 Ctrl + L : 超链接 Ctrl + T : 时间戳 Ctrl + U : 无序列表 Ctrl + R : 水平标尺 F4 : 启用水平布局 F5 : 启用实时预览 F6 : 在浏览器中预览 Ctrl + Shift + O : 有序列表
MarkDownPad 2的语法介绍完了,我们可以记住这些语法的使用方法。对于新手来说,多多练习就能完全掌握,也可以鼠标点击工具栏上的图标来帮助你完成写作;对于高手来说,键盘操作才是黑科技,那么记住这些快捷键是基本功。
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在浏览器中打开,可看到代码高亮了
MarkDownPad 2内置的样式表有:markdown.css 、none.css 、markdownpad-github.css、solarized-dark.css 、solarized-light.css
选择“工具——选项——样式表”可以看到样式表的设置界面 或“按F7——样式表”,如下图
上面列出的5种样式表,你都可以对它们进行编辑,修改为你想要的样式
也可以自定义添加样式表
Tips:要修改样式表或自定义添加样式表,前提条件:学过html、css,具备修改css的能力
希望达到以下效果:
例子完整内容
## 得到博客文章的列表(有分页) ##
### 接口地址 ###
http://www.dodobook.net/post/list
### 传递参数 ###
cate_id 分类ID Array(不传显示全部) [1,3,6]
page_num 当前页码(可不传) 默认 1
page_size 每页记录数目(可不填) 默认 10
### 返回值 ###
"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",
}
]
高级玩法还有很多,更多的功能等待着大家去摸索去发现……
支持MarkDown语法写作的工具很多,还有很多支持在线编辑MarkDown语法的网站,选择一款适合自己的工具即可,好用高效才是王道!!!!!!