Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >vscode Markdown 预览样式美化多方案推荐

vscode Markdown 预览样式美化多方案推荐

作者头像
汀丶人工智能
发布于 2023-11-28 02:04:50
发布于 2023-11-28 02:04:50
2K0
举报
文章被收录于专栏:NLP/KGNLP/KG

优雅的使用 vscode写 Markdown,预览样式美化

1 介绍

我已经习惯使用 vscode 写 markdown。不是很喜欢他的 markdown 样式,尤其是代码块高亮的样式。当然用 vscode 大家基本上都会选择安装一个Markdown-preview-enhanced的插件,这个插件的确实是非常强大。 即便自带了很多样式, 但还是没有挑到一款自己喜欢的样式。

官方文档:https://shd101wyy.github.io/markdown-preview-enhanced/#/zh-cn/config

样式开源地址: 样式链接

1.1 大致效果

我找了以前写的一道题解来试试效果,下面是导出的 pdf,

2 主题预览

2.1 单行代码

这是单行代码maserhe.top

2.2 表格

2.3 代码块

3 Markdown 语法

请参考 w3c Markdown 语法快速入门手册

4 操作

4.1前提

你已经安装好 markdown-preview-enhanced这个强大的插件了, 没有安装? 打开 vscode 编辑器,在插件页搜索 markdown-preview-enhanced,接着点击 Install 按钮。

4.1 clone 源码

https://github.com/Maserhe/VScode-Markdown-theme-Maserhe

首先将源码clone到本地, 当然也可以直接预览复制代码, 在电脑上新建txt文件, 把代码复制上去改一下后缀为cssmystyle.css存放的是 Markdown 排版样式。 codeblock.css存放的是 代码块样式。 当然你可以自己进行自定义修改成你自己喜欢的样式,很多地方我都加上了注释。

4.2 找到 vscode Markdown-preview-enhanced 插件主题位置

文件大致位置在 C:\Users\你的用户名\.vscode\extensions\shd101wyy.markdown-preview-enhanced-0.5.12\node_modules\@shd101wyy\mume\styles

preview_theme 这里存放的是 Markdown 排版样式,你把刚刚得到的mystyle.css文件放进去就行了。 prism_theme 这里存放的是 代码块 排版样式,你把刚刚得到的codeblock.css文件放进去就行了。

4.3 配置 json 文件。

打开 vscode , 输入 Ctrl-shift-p然后打开 Open Settings(json) 文件

修改 红框圈起来的两项, 第一项为 Markdown 的排版样式。 第二项为 代码块的样式。

配置好之后再打开 Markdown 预览看一下,是不是美观很多?

4.4 导出 pdf 文件

光自己看可不行啊,最终还是要导出 pdf 呢!

在预览界面 右键》HTML》HTML(offline) 生成 html 文件后,找到 html 文件我们用谷歌浏览打开 html 文件。我们可以使用谷歌浏览器的 HTML 打印功能生成干干净净的 pdf。

注意选择 Goolge 浏览器打印时,

把背景图型哪一项给勾选上,然后就能生成好看的 pdf 文件了。

更多选择

其实 markdown-preview-enhanced 带的插件也不少,你们喜欢的话也可以自己调换一个自己喜欢的风格。

打开 vscode 在设置中 搜索Markdown-preview-enhanced: Preview Theme 可以更改自己喜欢的样式。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-11-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
PlantUML——程序员画架构图都靠它
作图可以说是程序员的必备技能,最近发现身边同学们主要还是在用 OmniGraffle、ProcessOn、draw.io 这类软件作图,用的过程中可以思考一下下面这些问题是否困扰了你:
蛮三刀酱
2022/01/05
8.6K0
PlantUML——程序员画架构图都靠它
最新最全 VSCODE 插件推荐(2023版)
插件地址:https://marketplace.visualstudio.com/items?itemName=GitHub.github-vscode-theme
Python兴趣圈
2023/11/10
1.1K0
最新最全 VSCODE 插件推荐(2023版)
Marp 入门与教程:让你一分钟爱上Markdown写PPT的乐趣
Marp 是一个基于 Markdown 的开源幻灯片制作工具,可以轻松将 Markdown 文档转换为精美的幻灯片。其核心是 Marpit 框架,支持可定制主题、多种输出格式和动态功能。
码事漫谈
2024/12/20
3.3K0
Marp 入门与教程:让你一分钟爱上Markdown写PPT的乐趣
分享几个我日常使用的VS Code插件
在这篇文章中,我想介绍一下自己日常使用中最喜欢的 Visual Studio Code 扩展。大多数时候,我用 VS Code 编写的是 JavaScript 应用程序(标准 JavaScript、React、Angular、NodeJS……各式各样)。
深度学习与Python
2020/11/05
1.6K0
没有用过这些插件,别说你在用vscode!
编码过程中,尤其在我们使用js进行函数式编程时,代码里会有很多的花括号,想要保证它们对称十分困难,所以就出现了上面小粉同学的尴尬局面,相信很多人都遇到过类似的情况。
一枚小工
2020/03/02
1.9K0
用 Visual Studio Code 打造优雅的 Markdown 编辑环境
Visual Studio Code (VSCode) 是微软推出的一款开源编辑器,使用 Electron 打造,与 Atom 齐名,不过随着 Atom 社区的渐渐缩小,VSCode 的影响力开始越来越大了。VSCode 内置了 Markdown 语言及预览的支持,很适合用于编辑 Markdown 文档。
Kindem
2022/08/12
21.1K0
用 Visual Studio Code 打造优雅的 Markdown 编辑环境
搭建 Markdown 强大写作环境-VS Code
Markdown 是一种易于读写的轻量级的标记语言,编写出的作品简洁美观,近年来受到了越来越多的追捧,被广泛地用于日常写作,乃至电子书发表。与此同时,一系列优秀 Markdown 编辑器应运而生。其中较为著名的有,Typora(免费,跨平台)、MarkText(开源,跨平台)、Zettlr(开源,跨平台)、MacDown(开源,macOS)等等。
鱼找水需要时间
2023/02/16
8230
搭建 Markdown 强大写作环境-VS Code
[推荐书籍、博客、开源软件]
推荐的每本书和博客都是我自己仔细认真阅读过的,不会人人亦云的,适合自己的才是最好的。
Librant
2018/11/25
7090
在WordPress中使用Markdown进行写作的正确姿势
在wordpress中使用markdown语法来进行写作,是很多wordpress博主都要想到的一点。虽然说现在wordpress已经“原生”支持wordpress语法,但是还是有很多的瑕疵,也并不实用,当然也有众多的markdown的插件:
老潘
2018/06/21
15K0
在WordPress中使用Markdown进行写作的正确姿势
VSCode搭建MarkDown环境
VSCode 原生就支持 Markdown 语言编写,但功能比较基础。为了满足 Markdown 更多的日常使用功能,以下推荐几款非常有用的插件:
hotarugali
2022/03/01
5410
非常好用的 VS Code 插件推荐
编码过程中,尤其在我们使用js进行函数式编程时,代码里会有很多的花括号,想要保证它们对称十分困难,所以就出现了上面小粉同学的尴尬局面,相信很多人都遇到过类似的情况。
桃翁
2019/09/26
1.5K0
非常好用的 VS Code 插件推荐
如何用Markdown轻松排版知乎专栏文章?
免费、便捷、高效的知乎专栏Markdown排版技巧。希望本文可以让你的写作过程也变得更愉悦。
王树义
2018/08/22
2.4K0
如何用Markdown轻松排版知乎专栏文章?
vscode插件大全_腾讯视频vip插件
安装后,按快捷键Ctrl+Shift+P,输入 configure language
全栈程序员站长
2022/09/23
4.7K0
vscode插件大全_腾讯视频vip插件
web大前端必备的VSCode插件,常用的(15个)「建议收藏」
Visual Studio Code 是由微软开发的一款免费、跨平台的文本编辑器。由于其卓越的性能和丰富的功能,它很快就受到了大家的喜爱。
全栈程序员站长
2022/09/17
7.2K0
web大前端必备的VSCode插件,常用的(15个)「建议收藏」
如何在静态页面上使用markdown排版 原
”Markdown是一种轻量级标记语言,创始人是约翰·格鲁伯(John Gruber)。它允许人们 “使用易读易写的纯文本格式编写文档,然后转换成有效的 HTML 文档。”,转换成html最方便的方式是用插件
tianyawhl
2019/04/04
1.3K0
如何在静态页面上使用markdown排版
                                                                            原
一份简明的 Markdown 笔记与教程
为部门内知识分享准备的素材,记录了 Markdown 的优点、应用场景和编辑工具,介绍了标准语法与扩展语法,以及一些应用 Markdown 的奇技淫巧。个人使用 Markdown 的经验持续补充中,最新完整版请参见
mzlogin
2020/04/16
1.1K0
我整理了近50个VS Code插件,Bug输出更快了
工作之余,我整理了近50个 VS Code 插件,其中有一部分已经内置了,但不知道他们是用来干啥的。
德顺
2023/08/25
7430
VSCode前端必备插件,有可能你装了却不知道如何使用?
在前端开发中,有一个非常好用的工具,Visual Studio Code,简称VS code。
桃翁
2019/11/05
4.1K0
VSCode前端必备插件,有可能你装了却不知道如何使用?
Vscode 的 Markdown 预览是怎么实现的
vscode 的 markdown 预览是我们整天都在用的功能,有没有想过它是怎么实现的。或许有一天你会接到个定制 markdown 预览的需求,应该怎么做呢?
前端森林
2021/09/10
8251
最新最全 VSCODE 插件推荐(2021版)
支持 MySQL/MariaDB, Microsoft SQL Server, PostgreSQL, Redis, and ElasticSearch
白墨石
2021/03/03
27.1K0
相关推荐
PlantUML——程序员画架构图都靠它
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档