使用 VS Code 撰写 Markdown 文档
众所周知, VS Code 是微软和社区一起开发的一款很优秀的高级代码编辑器。它不仅可以写出一手好代码,还能写出一篇好文章。利用 Markdown 就可以写出一篇排版美观的技术文章了。
而 Markdown 是一种很轻量化的标记语言。这种语言可以完成简单的文字排版工作。其实我觉得 Markdown 是一种复古类型文本编辑方式。它写的其实是纯文本,在普通的文本旁边添加一些修饰符号,标记出文字的格式信息。目前, Markdown 已经成为很多人的撰写好帮手。在程序员社区有着广泛的应用,也在新媒体编辑领域占有一席之地。
使用 Markdown 标记可以实现的文字格式包括不限于:
文字的格式:加粗、倾斜
段落和标题
列表、代码块、引用快
链接和图片
表格、分割线等
通过插入这些格式信息,可以让文章更加的易读易懂。而且,当我们需要分享一些诸如 Python 的代码段的时候,如果不将其置入到代码块中,很容易丢失缩进信息。这也是我写本文的目的之一。
使用 VS Code 撰写文档的简单步骤
在 VS CODE 中撰写 Markdown 文档也非常的简单,操作之前你需要先安装VSCode:
启动 VS Code
打开或者新建一个 Markdown 文档,扩展名一般是 .md 或者 markdown 等
对于打开已有文件,你可使用快捷键 CTRL + O,接着选择需要打开的文件。
对于新建文件,可先按下 CTRL + N 新建一个文件,接着 使用快捷键 CTRL + K,M 指定你要使用的语言类型,这里查找 “Markdown” 回车即可。
开始撰写内容
使用快捷键 CTRL + Shift + V 开启预览窗格
根据预览的效果,调整你的文档内容
CTRL + S 保存你的文档
P.S.: 由于在 VS Code 中, Tab 键的默认功能是调整缩进(插入或者删除若干行首的空格),那么如何使用 Tab 键切换到其他的部分呢?我们可以使用 CTRL + M 这个快捷键调整 Tab 键的模式。
发布你撰写的 Markdown 文档
Markdown 文档最大的优点是可以方便的转换成网页。最常见的用途是可以粘贴到各种网页的富文本编辑器中。而且很多平台,也天然支持通过 Markdown 文档的形式发布内容。对于不支持 Markdown 格式的网页平台,我们也不用担心。使用 VS CODE 依然很轻松的可以搞定。步骤如下:
打开需要发布的 Markdown 文档
CTRL + Shift + V 打开预览窗口
将焦点切换到 VS Code 的预览窗口,按下 Ctrl + A 及 Ctrl + C,全选并复制全文
到需要这些文字的地方粘贴使用就好
对于天然支持 Markdown 的撰写平台,你直接粘贴 Markdown 文档的内容就可以发布了。
今天的分享就到这儿。希望大家以后也可以尝试的使用 VS Code + Markdown 撰写出不错的技术文章。另外大家如果想要学习 VS Code 的其他使用姿势或者想了解 Markdown 的语法的话,可以自行上网学习哦。
使用 VS Code 撰写 Markdown 文档的更多相关文章
- 使用vs code编写Markdown文档以及markdown语法详解
首先安装vscode工具,下载地址如下: https://code.visualstudio.com/ 在vs code的扩展中安装: Markdown Preview Enhanced 这款插件,安 ...
- VS Code 搭建合适的 markdown 文档编写环境
写在开头,之前我是使用Gitee与Github作为图床和Picgo搭配Typora使用的 ,但因为最近觉得这样还是稍微比较繁琐,然后因为VS Code是我的主要文本编辑器.Cpp,Python等均是在 ...
- 将markdown文档使用gulp转换为HTML【附带两套css样式】
将markdown文档使用gulp转换为HTML[附带两套css样式] 今天遇到一个需求,即将Markdown文档转为为HTML在网页展示,身为一名程序员,能用代码解决的问题,手动打一遍无疑是可耻的. ...
- 如何在Markdown文档中插入空格?
简单说 在 Markdown 文档中,可以直接采用 HTML 标记插入空格(blank space),而且无需任何其他前缀或分隔符.具体如下所示: 插入一个空格 (non-breaking space ...
- vscode使用Markdown文档编写
首先安装vscode工具,具体的使用可以参考之前的博文:<Visual Studio Code教程:基础使用和自定义设置> VScode已经默认集成markdown文档编辑插件.可以新建一 ...
- NET 5.0 Swagger API 自动生成MarkDown文档
目录 1.SwaggerDoc引用 主要接口 接口实现 2.Startup配置 注册SwaggerDoc服务 注册Swagger服务 引用Swagger中间件 3.生成MarkDown 4.生成示例 ...
- go语言生成markdown文档工具
虽然有go语言的swagger,但是go版本的swagger对代码的侵入比较大,因此抽空实现了基于GO语言生成markdown文档的工具 开源链接地址: https://github.com/w3li ...
- 使用Python从Markdown文档中自动生成标题导航
概述 知识与思路 代码实现 概述 Markdown 很适合于技术写作,因为技术写作并不需要花哨的排版和内容, 只要内容生动而严谨,文笔朴实而优美. 为了编写对读者更友好的文章,有必要生成文章的标题导航 ...
- Linux(Ubuntu)使用日记------markdown文档转化为word文档
Linux(Ubuntu)使用日记------markdown文档转化为word文档
随机推荐
- 5月11日 python学习总结 子查询、pymysql模块增删改查、防止sql注入问题
一.子查询 子查询:把一个查询语句用括号括起来,当做另外一条查询语句的条件去用,称为子查询 select emp.name from emp inner join dep on emp.dep_id ...
- Fiddler修改接口下行数据,mock测试
应用场景:在不修改服务器代码的情况下,临时改变接口下行数据值,便于查看界面效果.. 使用工具:Fiddler 使用方法:连接Fiddler,使用代理. Fiddler配置方法如下: 1.定位到Fidd ...
- CVE-2017-7269(IIS远程代码执行)
利用CVE-2017-7269让IIS向自己的msf反弹一个shell 漏洞编号:CVE2017-7269 服务器版本:Windows server 2003 中间件:IIS6.0 攻击工具:meta ...
- python练习册 每天一个小程序 第0006题
1 # -*-coding:utf-8-*- 2 __author__ = 'Deen' 3 ''' 4 题目描述: 5 你有一个目录,放了你一个月的日记,都是 txt,为了避免分词的问题,假设内容都 ...
- 配置Openfiler做ISCS实验
在VMware workstation中安装openfiler(linux底层) 系统安装 选择redhat6,64bit 分配30G 2. 3.. 4.5. ...
- FOC中的电流采样
电流采样是FOC的基础,具体有电流传感器采样.电阻采样,电阻采样以其简单低成本的应用广泛使用. 电阻法采样有单电阻采样.双电阻采样.三电阻采样. 一. 单电阻采样 单电阻采用分时采样,在一个PWM周期 ...
- struts2学习一:hello struts2及struts2环境配置中遇到的问题
17年下半年的时候简单学了下strus2,好吧,现在已经全忘了,idea也是刚开始用,本来想按教程写个hello struts2,结果,出了以下系列问题. pre:step1-5是我按照百度的教程搭的 ...
- kafka partiton迁移方法与原理
在kafka中增加新的节点后,数据是不会自动迁移到新的节点上的,需要我们手动将数据迁移(或者成为打散)到新的节点上 1 迁移方法 kafka为我们提供了用于数据迁移的脚本.我们可以用这些脚本完成数据的 ...
- 在 Spring 框架中如何更有效地使用 JDBC?
使用 SpringJDBC 框架,资源管理和错误处理的代价都会被减轻.所以开发者只 需写 statements 和 queries 从数据存取数据,JDBC 也可以在 Spring 框架提供 的模板类 ...
- 简易shell脚本启动jar包
可参考博客: Shell脚本中$0.$?.$!.$$.$*.$#.$@等的意义 https://blog.csdn.net/csgd2000/article/details/80396996 s ...