VS Code插件之 Markdown 篇

白色玫瑰 程序猿

时间: 2023-07-11 阅读: 1 字数:4644

{}
yzhang.markdown-all-in-one Markdown All in One - Visual Studio Marketplace : https://marketplace.visualstudio.com/items?itemName=yzhang.markdown-all-in-one#features 如其名,集成了编辑 Markdown 文件...

1. yzhang.markdown-all-in-one

Markdown All in One - Visual Studio Marketplace : <a href="https://marketplace.visualstudio.com/items?itemName=yzhang.markdown-all-in-one#features">https://marketplace.visualstudio.com/items?itemName=yzhang.markdown-all-in-one#features</a>

如其名,集成了编辑 Markdown 文件时需要的大部分功能。这是伴随我在 VS Code 中最早体验的 Markdown 扩展,其功能包括:

为 Markdown 样式提供<a href="https://marketplace.visualstudio.com/items?itemName=yzhang.markdown-all-in-one#keyboard-shortcuts-1">键盘快捷键</a> 列表的自动化处理 自动格式化表格 提供数学公式的支持 自动补全

2. davidanson.vscode-markdownlint

markdown 默认的格式相当的宽泛,作为一个强迫症患者,没有详细的规范:需要标题不需要标题?空行不空行?一系列格式问题总是困扰着我,直到遇见这个插件。 我下载并且遵循这个插件的规范,很大程度上是每个规范的制定都有理可依,能让我信服,并为我今后的开发提供便利,同时又大幅节省了我自己制定规范的成本。

规范的细则以及原因可参考:markdownlint/Rules.md at main · DavidAnson/markdownlint : <a href="https://github.com/DavidAnson/markdownlint/blob/main/doc/Rules.md#md001">https://github.com/DavidAnson/markdownlint/blob/main/doc/Rules.md#md001</a>

3. legendmohe.markdown-index

提供 markdown add index 命令,给段落标题批量添加编号,重复运行命令还可以自动更新序号,是不是非常实用!

插件默认时从 # 开始编号的,但有一个小麻烦,根据 davidanson.vscode-markdownlint 的规范,我一般将 # 一般作为文章的标题,不进行编号,所以在编号时只能先把标题前的 # 暂时去除,或者选中需要编号的部分。 关于 "markdownIndex.indexBase": "#" 这个设置项,并不是设置起始的标题级别。作者解释 indexBase是指用什么来表示标题,例如配成“=”,“@”, “*”等等。不是表示以什么来做首层的意思。你可以先选中你要编号的部分,运行命令,它只会处理你选中的部分。 引用<a href="https://github.com/legendmohe/markdown_index/issues/9#issuecomment-549798257">https://github.com/legendmohe/markdown_index/issues/9#issuecomment-549798257</a>

4. bierner.markdown-preview-github-styles

Markdown Preview Github Styling - Visual Studio Marketplace : <a href="https://marketplace.visualstudio.com/items?itemName=bierner.markdown-preview-github-styles">https://marketplace.visualstudio.com/items?itemName=bierner.markdown-preview-github-styles</a>

可以将 VS Code 内置的 Markdown 预览样式,修改为 Github 的样式。或许是之前 MPE, Typora 用的比较多不太习惯默认的黑底白字,就选用了这个插件。

5. holmescn.vscode-wordcount-cjk

这是一个统计 markdown 文档字数的插件,对于或许对于写技术文章没什么帮助,但如果写写稿件,还是挺方便的;而且插件也挺轻便的对性能的影响不大,偶尔看看字数还可以有些成就感不是吗!

6. shd101wyy.markdown-preview-enhanced

Markdown Preview Enhanced 简介 : <a href="https://shd101wyy.github.io/markdown-preview-enhanced/#/zh-cn/">https://shd101wyy.github.io/markdown-preview-enhanced/#/zh-cn/</a>

之前许多文章都有推荐 MPE,所以这也是我最早使用 markdown 插件之一,但最近我把他停用了,作为一个把 VS Code 当作记事本使用的用户,MPE 对于性能的影响我难以接受,并且它的功能对于我来说并不是刚需。不过以上只是我个人的使用场景,MPE 本身有相当多的亮点。

支持外部文件的导入(考虑到兼容性我并没有使用) 支持 HTML, PDF, Word 等格式文档的导出(我一般使用 Pandoc 命令对文件进行转换,所以也并不依赖插件) 可以自定义 CSS(我一般使用 Github 的样式,所以有 bierner.markdown-preview-github-styles 可以代替) 快速拷贝上传图片 <hr>

以上就是目前我的 VS Code 内有关 Markdown 的插件,希望可以给大家提供一个简单的参考。

原文地址:https://blog.csdn.net/m0_49270962/article/details/119707486?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168905674116800227431657%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=168905674116800227431657&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-18-119707486-null-null.142^v88^control_2,239^v2^insert_chatgpt&utm_term=markdown

本文章网址:https://www.sjxi.cn/detil/28c92cb5c1e0490ab492539afe9c7227

最新评论

当前未登陆哦
登陆后才可评论哦

湘ICP备2021009447号

×

(穷逼博主)在线接单

QQ: 1164453243

邮箱: abcdsjx@126.com

前端项目代做
前后端分离
Python 爬虫脚本
Java 后台开发
各种脚本编写
服务器搭建
个人博客搭建
Web 应用开发
Chrome 插件编写
Bug 修复