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
 

  1. 点击Options
     

  2. 修改语言为中文并重启应用程序即可
     
     

1.4 破解

  1. 解压下载下来的包,然后解压Pa_ttrar.rar这个包
     
     

  2. 运行包中的Pa_ttrar.exe文件
     
     

  3. 点击path,然后点击是
     
     

  4. 选择这个包软件的程序包中的MarkdownPad2.exe.config文件
     
     

  5. 点击打开,运行后关闭程序
     
     

  6. 这样就可以了,现在你打开程序就可以看到的就是中文破解版的了
     

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>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>

2.7 代码框

连续三个反引号`,就是按键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);
        }
    }

2.8 横线

分割线的语法只需要三个 * 号。

2.9 转义字符

\\ 反斜杠 
\` 反引号 
\* 星号 
\_ 下划线 
\{} 大括号 
\[] 中括号 
\() 小括号 
\# 井号 
\+ 加号 
\- 减号 
\. 英文句号 
\! 感叹号

效果如下:

\ 反斜杠
` 反引号
* 星号
_ 下划线
{} 大括号
[] 中括号
() 小括号
# 井号
+ 加号
- 减号
. 英文句号
! 感叹号

2.10 快捷键

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的语法介绍完了,我们可以记住这些语法的使用方法。对于新手来说,多多练习就能完全掌握,也可以鼠标点击工具栏上的图标来帮助你完成写作;对于高手来说,键盘操作才是黑科技,那么记住这些快捷键是基本功。

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接口文档

希望达到以下效果:

例子完整内容

## 得到博客文章的列表(有分页) ##

### 接口地址 ###

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",
    }
]

高级玩法还有很多,更多的功能等待着大家去摸索去发现……

4. 总结

支持MarkDown语法写作的工具很多,还有很多支持在线编辑MarkDown语法的网站,选择一款适合自己的工具即可,好用高效才是王道!!!!!!

你可能感兴趣的:(写作)