热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

VSCode如何将Markdown转为PDF

VSCode的本身编辑器并不支持直接输出PDF文档,一般都是通过插件的形式来生成。工具:1.Mac2.VSCode方法步骤1、输出PDF我们首先在VSC

VSCode的本身编辑器并不支持直接输出PDF文档,一般都是通过插件的形式来生成。

工具:1.Mac 2.VSCode 

方法/步骤

1、输出PDF我们首先在VSCode中安装相关插件,一个比较好用的叫做Markdown PDF,支持直接将Markdown输出为PDF,首先打开VSCode侧边栏,选择插件按钮。

2、在插件搜索框搜索Markdown PDF,找到指定的插件,可以看到插件说明是Convert Markdown to PDF,就是将Markdown转为PDF。

3、点击搜索的Markdown PDF打开详细信息界面,然后点击图标下的安装按钮,这里因为已经安装了所以是显示禁用和卸载提示,安装完成之后重启下VSCode。

4、在VSCode中新建一个文件默认为纯文本格式,点击选择Markdown文件。

5、在新建的markdown中输入一些测试文本,然后将文件保存在自己指定的目录下,这里保存在桌面上。

6、文本编辑完之后点击鼠标右键会弹出功能选项,我们可以看到刚才安装的插件已经生效,已经具备相应的转换功能,插件支持将Markdown转为PDF,html以及png和jpeg等格式,在这里选择Markdown PDF: Export(pdf)即可。

7、

点击转换之后编辑器下方会显示转换提示,当转换完成之后提示框消失,转换的文档会默认保存在新建的Markdown文档同一路径下,在这里也就是保存在桌面,回到桌面上可以看到一个新 的pdf文件,打开可以查看。



感觉还是这个方法好用,别的通过html或者专用软件导出,感觉要没有bug不兼容,要么有些语法显示区别。


更多参考:

https://www.jianshu.com/p/dd24b262314d
https://www.pianshen.com/article/53201273953/
https://jingyan.baidu.com/article/25648fc191d0bc9190fd0063.html
https://www.sohu.com/a/253369552_750788
https://baijiahao.baidu.com/s?id=1611371382143609413&wfr=spider&for=pc


推荐阅读
  • 原文地址:https:www.cnblogs.combaoyipSpringBoot_YML.html1.在springboot中,有两种配置文件,一种 ... [详细]
  • FeatureRequestIsyourfeaturerequestrelatedtoaproblem?Please ... [详细]
  • PDF内容编辑的两种小方法,你知道怎么操作吗?
    本文介绍了两种PDF内容编辑的方法:迅捷PDF编辑器和Adobe Acrobat DC。使用迅捷PDF编辑器,用户可以通过选择需要更改的文字内容并设置字体形式、大小和颜色来编辑PDF文件。而使用Adobe Acrobat DC,则可以通过在软件中点击编辑来编辑PDF文件。PDF文件的编辑可以帮助办公人员进行文件内容的修改和定制。 ... [详细]
  • 如何实现JDK版本的切换功能,解决开发环境冲突问题
    本文介绍了在开发过程中遇到JDK版本冲突的情况,以及如何通过修改环境变量实现JDK版本的切换功能,解决开发环境冲突的问题。通过合理的切换环境,可以更好地进行项目开发。同时,提醒读者注意不仅限于1.7和1.8版本的转换,还要适应不同项目和个人开发习惯的需求。 ... [详细]
  • 前段时间做一个项目,需求是对每个视频添加预览图,这个问题最终选择方案是:用canvas.toDataYRL();来做转换获取视频的一个截图,添加到页面中,达到自动添加预览图的目的。 ... [详细]
  • 本文由编程笔记#小编为大家整理,主要介绍了markdown[软件代理设置]相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 详解react组件通讯方式(多种)
    这篇文章主要介绍了详解react组件通讯方式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着 ... [详细]
  • 如何去除Win7快捷方式的箭头
    本文介绍了如何去除Win7快捷方式的箭头的方法,通过生成一个透明的ico图标并将其命名为Empty.ico,将图标复制到windows目录下,并导入注册表,即可去除箭头。这样做可以改善默认快捷方式的外观,提升桌面整洁度。 ... [详细]
  • 向QTextEdit拖放文件的方法及实现步骤
    本文介绍了在使用QTextEdit时如何实现拖放文件的功能,包括相关的方法和实现步骤。通过重写dragEnterEvent和dropEvent函数,并结合QMimeData和QUrl等类,可以轻松实现向QTextEdit拖放文件的功能。详细的代码实现和说明可以参考本文提供的示例代码。 ... [详细]
  • VueCLI多页分目录打包的步骤记录
    本文介绍了使用VueCLI进行多页分目录打包的步骤,包括页面目录结构、安装依赖、获取Vue CLI需要的多页对象等内容。同时还提供了自定义不同模块页面标题的方法。 ... [详细]
  • 从零基础到精通的前台学习路线
    随着互联网的发展,前台开发工程师成为市场上非常抢手的人才。本文介绍了从零基础到精通前台开发的学习路线,包括学习HTML、CSS、JavaScript等基础知识和常用工具的使用。通过循序渐进的学习,可以掌握前台开发的基本技能,并有能力找到一份月薪8000以上的工作。 ... [详细]
  • node.jsrequire和ES6导入导出的区别原 ... [详细]
  • 本文介绍了在Go语言中可见性与scope的规则,包括在函数内外声明的可见性、命名规范和命名风格,以及变量声明和短变量声明的语法。同时,还介绍了变量的生命周期,包括包级别变量和局部变量的生命周期,以及变量在堆和栈上分配的规则和逃逸分析的概念。 ... [详细]
  • 本文介绍了如何将PPT格式转换成PDF,并推荐了一款高效的PPT转换成PDF转换器。该转换器利用最新的超线程技术核心和多核心CPU性能,提高了转换效率和转换质量。同时,该转换器具备万能转换模式,可以轻松实现不同类型、不同内容和不同排版的PPT文件的转换。用户可以通过下载链接获取该转换器。 ... [详细]
  • mui框架offcanvas侧滑超出部分隐藏无法滚动如何解决
    web前端|js教程off-canvas,部分,超出web前端-js教程mui框架中off-canvas侧滑的一个缺点就是无法出现滚动条,因为它主要用途是设置类似于qq界面的那种格 ... [详细]
author-avatar
吴伟琬63526
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有