1.介绍

MarkdownViewerPlusPlus是Notepad++的Markdown插件,

这个Markdown插件可以在Notepad++中实时动态渲染,

可以同步查看使用Markdown的文章排版效果,

还可以把文章导出为HTML和PDF格式的文件。

2.安装插件

这里我们使用的是离线安装包安装的方法,

在线安装的方法请参考如下文章:

Notepad++在线安装使用JSON插件

2.1.下载插件包

MarkdownViewerPlusPlus官网下载地址

https://nea.github.io/MarkdownViewerPlusPlus/

有32位和64位两个插件包,

因为我的Notepad++安装的是32位的,

所以这里下载32位的插件包:

MarkdownViewerPlusPlus-0.8.2-x86.zip

2.2.解压插件包

将下载的zip包解压,

可以看到如下安装文件:

MarkdownViewerPlusPlus.dll

2.3.离线安装插件

设置(T) -> 导入 -> 导入插件...

选择刚才解压出来的插件安装文件:

点击确认,弹出对话框,

提示安装完插件后需要重启Notepad++使插件生效。

3.使用插件

Notepad++重启后能在插件(P)菜单下看到MarkdownViewer++插件,

说明插件安装成功。

该插件主要提供两个功能,

一个是查看实时动态渲染markdown文章的排版效果,

另一个是将排版好的文章导出为HTML和PDF格式的文件。

3.1.查看实时markdown排版效果

这个功能和大部分支持Markdown的工具都是一样的,

打开后左边是编辑文本,右边是渲染后的排版效果。

首先我们打开一个markdown文件,

然后打开MarkdownViewer++视图:

插件(P) -> MarkdownViewer++ -> MarkdownViewer++

可以看到右边对应的排版效果:

3.2.导出HTML和PDF格式文件

在右边的MarkdownViewer++预览视图中,

点击Export as,选择导出文件的格式为HTML或PDF。

4.自定义CSS样式

MarkdownViewerPlusPlus插件是可以自定义排版样式的:

插件(P) -> MarkdownViewer++ -> Options

选择HTML,编辑Custom CSS可以自定义CSS样式。

另外为了方便查看导出的HTML页面,

可以勾选Export下的Open HTML after export。

刚装好插件时Custom CSS是空的,

所以渲染出来的表格是没有边框的,

看着非常不习惯,

在Custom CSS添加如下样式,

将表格边框折叠为单一边框,

并且设置1像素的实线黑色边框。

table
{
border-collapse:collapse;
}
table,th, td
{
border: 1px solid black;
}

设置完成后保存,渲染表格效果如下:

更多CSS样式的设置请参考如下w3school教程:

CSS-样式:CSS-表格

Notepad++离线安装使用Markdown插件的更多相关文章

  1. 【转】chrome 67版本后无法拖拽离线安装CRX格式插件的解决方法

    第一种:开启开发者模式即可 (推荐) chrome  的设置 -> 更多工具 -> 扩展程序,开启开发者模式即可! 第二种方法:修改参数 首先打开下面地址:chrome://flags/# ...

  2. chrome无法拖拽离线安装CRX格式插件解决方法

    原文:http://chromecj.com/utilities/2018-09/1525.html 摘要 : chrome 67版本后无法拖拽离线安装CRX格式插件的解决方法   有一部分网友反映子 ...

  3. Intellij idea 离线安装activiti工作流插件

    想在Intellij idea上安装一个activiti插件玩玩,由于网络环境原因,不能使用网上已有的在线搜索acti bpm并安装的方式.也在网上找了好久没找到离线安装的方式.自己摸索了一下装好了, ...

  4. 离线安装vscode vsix插件

    VS代码扩展市场 通过扩展增强Visual Studio代码的强大功能 https://marketplace.visualstudio.com/vscode Visual Studio Code包含 ...

  5. 离线安装eclipse maven插件

    最近用到maven,所以按照官网http://www.eclipse.org/m2e/的教程http://download.eclipse.org/technology/m2e/releases/,在 ...

  6. Notepad++在线安装使用JSON插件

    1.介绍 JSON Viewer是Notepad++的JSON插件, Notepad++的Plugins Admin可以安装管理插件, 它不仅可以格式化JSON字符串, 还可以打开JSON查看器查看结 ...

  7. Nessus离线安装及升级插件

    最近做客户的内网主机漏洞扫描,申请了一台内网主机做扫描服务器,安装Nessus.由于客户严格限制内网主机不能开通外网访问权限,折腾了一下Nessus离线激活和离线更新漏洞插件,详细过程截图记录. 一. ...

  8. vscode中安装使用markdown 插件

    linux中好用的IDE    vscode是微软推出的一款好用免费的IDE,可以快速部署开发环境,所说配置有些繁琐,但是瑕不掩瑜.它同时支持很多种拓展的编辑器,MarkDown只是其中的一种. 安装 ...

  9. Nessus离线安装及升级插件 转

    修改Nessus Web端口 ./nessuscli fix --set xmlrpc_listen_port=8866 最近做客户的内网主机漏洞扫描,申请了一台内网主机做扫描服务器,安装Nessus ...

随机推荐

  1. COM笔记-Widows 注册表

    Widows 注册表 HKEY_CLASSES_ROOT在此关键字之下,可以看到有一个CLSID关键字.在CLSID关键字之下列有系统中安装的所有组件的CLSID.注册表CLSID是一个具有如下格式的 ...

  2. SpringCloud之网关zuul

    1.微服务网关介绍和使用场景 1)什么是网关 API Gateway,是系统的唯一对外的入口,介于客户端和服务器端之间的中间层,处理非业务功能 提供路由请求.鉴权.监控.缓存.限流等功能 统一接入 智 ...

  3. ProjectEuler 007题

    题目:By listing the first six prime numbers: 2, 3, 5, 7, 11, and 13, we can see that the 6th prime is ...

  4. freeswitch新增模块

    概述 freeswitch的架构由稳定的核心模块和大量的外围插件式模块组成.核心模块保持稳定,外围模块可以动态的加载/卸载,非常灵活方便. 外围模块通过核心提供的 Public API与核心进行通信, ...

  5. python进阶(20) 正则表达式的超详细使用

    正则表达式   正则表达式(Regular Expression,在代码中常简写为regex. regexp.RE 或re)是预先定义好的一个"规则字符率",通过这个"规 ...

  6. redis BLPOP命令阻塞,非阻塞(读了好久才懂)

    来源于:http://redisdoc.com/list/blpop.html#id1BLPOP key [key -] timeout 可用版本: >= 2.0.0 时间复杂度: O(1) B ...

  7. spring 》Cglib赋值

    第一个:字节码文件时带有ENHANCERBYCGLIB,FastClassByCGLIB组成的文件名 第二个:字节码文件时带有ENHANCERBYCGLIB 第三个:字节码文件时带有FastClass ...

  8. MySQL-存储引擎-Myisam

    mysql> create table myisam_char(name char(10)) engine=myisam; Query OK, 0 rows affected (0.01 sec ...

  9. sublime text 3 中文排序插件

    ST3 的排序不支持中文按拼音排序,所以需要搞一个插件来支持这一特性 pypinyin 这个库可以把中文转成拼音,可惜不支持 python3.3,而 ST3 内置的 python 就是 3.3 我系统 ...

  10. JDK1.8源码(五)——java.util.Vector类

    JDK1.8源码(五)--java.lang. https://www.cnblogs.com/IT-CPC/p/10897559.html