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 ...
随机推荐
- Qt元对象和属性系统详解
Qt 是一个用标准 C++ 编写的跨平台开发类库,它对标准 C++ 进行了扩展,引入了元对象系统.信号与槽.属性等特性,使应用程序的开发变得更高效. 本节将介绍 Qt 的这些核心特点,对于理解和编写高 ...
- WPF---数据模板(一)
一.场景模拟 假设我们现在有如下需求: 我们需要在ListBox中的每个Item中显示某个成员的姓名.年龄以及喜欢的颜色,点击Item的时候,会在右边显示详细信息,同时也想让ListBox的样式变得好 ...
- Flink DataStream API 中的多面手——Process Function详解
之前熟悉的流处理API中的转换算子是无法访问事件的时间戳信息和水位线信息的.例如:MapFunction 这样的map转换算子就无法访问时间戳或者当前事件的时间. 然而,在一些场景下,又需要访问这些信 ...
- 项目中经常用到的sass语法汇总
1.定义变量 使用:$(符号定义变量) 注意:使用时要带有'$'符号,定义变量的方式与PHP相同 $变量:数值; $color_r : red; div{ color:$color_r; } 2.if ...
- 改变this指向&闭包特性
Q:为什么用普通函数时,setTimeout里面的this指向的是window? //通过保留this的方式,通过闭包的特性去拿this let _this = this //...ajax setT ...
- introduction-to-64-bit-assembly
introduction-to-64-bit-assembly NASM - The Netwide Assembler x86-64 下函数调用及栈帧原理 汇编语言基本概念简介 mycode
- Java基础之类加载器
Java类加载器是用户程序和JVM虚拟机之间的桥梁,在Java程序中起了至关重要的作用,理解它有利于我们写出更优雅的程序.本文首先介绍了Java虚拟机加载程序的过程,简述了Java类加载器的加载方式( ...
- shp平滑处理
在做图像数据处理时,经常会有栅格数据转矢量数据的操作,转换后的矢量文件会存在锯齿状边缘,不太美观,因此常常需要对矢量(shp)文件做平滑处理. 1 利用arcgis实现shp的平滑和简化 ArcToo ...
- Docker(24)- docker login 命令详解
如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 登录 Docker 镜像仓 ...
- TCP协议中的TIME_WAIT详细说明
文章目录 4.3设置TIME_WAIT状态的目的 4.3.1 实现TCP全双工连接的关闭 4.3.2 使过时的重复报文段失效 4.3.3 TIME_WAIT状态的自结束 4.3.4 TIME_WAIT ...