Notepad++离线安装使用Markdown插件
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插件的更多相关文章
- 【转】chrome 67版本后无法拖拽离线安装CRX格式插件的解决方法
第一种:开启开发者模式即可 (推荐) chrome 的设置 -> 更多工具 -> 扩展程序,开启开发者模式即可! 第二种方法:修改参数 首先打开下面地址:chrome://flags/# ...
- chrome无法拖拽离线安装CRX格式插件解决方法
原文:http://chromecj.com/utilities/2018-09/1525.html 摘要 : chrome 67版本后无法拖拽离线安装CRX格式插件的解决方法 有一部分网友反映子 ...
- Intellij idea 离线安装activiti工作流插件
想在Intellij idea上安装一个activiti插件玩玩,由于网络环境原因,不能使用网上已有的在线搜索acti bpm并安装的方式.也在网上找了好久没找到离线安装的方式.自己摸索了一下装好了, ...
- 离线安装vscode vsix插件
VS代码扩展市场 通过扩展增强Visual Studio代码的强大功能 https://marketplace.visualstudio.com/vscode Visual Studio Code包含 ...
- 离线安装eclipse maven插件
最近用到maven,所以按照官网http://www.eclipse.org/m2e/的教程http://download.eclipse.org/technology/m2e/releases/,在 ...
- Notepad++在线安装使用JSON插件
1.介绍 JSON Viewer是Notepad++的JSON插件, Notepad++的Plugins Admin可以安装管理插件, 它不仅可以格式化JSON字符串, 还可以打开JSON查看器查看结 ...
- Nessus离线安装及升级插件
最近做客户的内网主机漏洞扫描,申请了一台内网主机做扫描服务器,安装Nessus.由于客户严格限制内网主机不能开通外网访问权限,折腾了一下Nessus离线激活和离线更新漏洞插件,详细过程截图记录. 一. ...
- vscode中安装使用markdown 插件
linux中好用的IDE vscode是微软推出的一款好用免费的IDE,可以快速部署开发环境,所说配置有些繁琐,但是瑕不掩瑜.它同时支持很多种拓展的编辑器,MarkDown只是其中的一种. 安装 ...
- Nessus离线安装及升级插件 转
修改Nessus Web端口 ./nessuscli fix --set xmlrpc_listen_port=8866 最近做客户的内网主机漏洞扫描,申请了一台内网主机做扫描服务器,安装Nessus ...
随机推荐
- C++ 中的信号的处理
C++ 信号处理 信号是由操作系统传给进程的中断,会提早终止一个程序.在 UNIX.LINUX.Mac OS X 或 Windows 系统上,可以通过按 Ctrl+C 产生中断. 有些信号不能被程序捕 ...
- 页面的跳转MVVM,带参数的传递
主页面 -------------------------- <Page x:Class="CheckMemoryLeak.MainPage" xmlns="htt ...
- 【java虚拟机】内存溢出解决思路
转自:https://blog.csdn.net/u013521220/article/details/79523633 内存溢出与数据库锁表的问题,可以说是开发人员的噩梦,一般的程序异常,总是可以知 ...
- 详细分析MySQL事务日志(undo log)
2.undo log 2.1 基本概念 undo log有两个作用:提供回滚和多个行版本控制(MVCC). 在数据修改的时候,不仅记录了redo,还记录了相对应的undo,如果因为某些原因导致事务失败 ...
- SpringBoot笔记(2)
一.容器功能 1.1 组件添加 1. @Configuration Full模式:获取对象时,首先在容器内搜索是否存在,如存在直接拿出 默认为Full模式,单例 配置类组件之间有依赖关系,方法会被调用 ...
- Python - 面向对象编程 - MRO 方法搜索顺序
为什么会讲 MRO? 在讲多继承的时候:https://www.cnblogs.com/poloyy/p/15224912.html 有讲到, 当继承的多个父类拥有同名属性.方法,子类对象调用该属性. ...
- <题解>「LibreOJ NOIP Round #1」序列划分
solutions 题面loj#542 对我来说,这或许已经超出了我的能力,我,只能看题解 不知道我写完这一篇题解之后,会不会对我的构造题有一点点的帮助 让我在这类题的解决上能过有一些提升 直接说明白 ...
- 痞子衡嵌入式:MCUXpresso IDE下将应用程序RW段分散链接的几种方法
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是MCUXpresso IDE下将应用程序RW段分散链接的几种方法. 早期的 MCU 芯片,一般都会嵌入内部 Flash 和 RAM,并且 ...
- shp平滑处理
在做图像数据处理时,经常会有栅格数据转矢量数据的操作,转换后的矢量文件会存在锯齿状边缘,不太美观,因此常常需要对矢量(shp)文件做平滑处理. 1 利用arcgis实现shp的平滑和简化 ArcToo ...
- 转:C#根据条件设置datagridview行的颜色
1 private void LoadData() 2 { 3 DataTable tblDatas = new DataTable(); 4 tblDatas.Columns.Add("I ...