Markdown是一种轻量级标记语言(lightweight markup language)的文件,通常以.md或.markdown作为文件扩展名。它被广泛用于编写文档、笔记、博客文章、技术文档等场景,技术型的人员非常喜欢这种编辑方式。
Markdown文件的核心思想是使用易于阅读和编写的纯文本格式,通过简单的标记语法来实现对文本的排版和格式化,它使用了一些特殊的符号和组合来表示不同的格式。例如,使用#来表示标题,使用*或-来表示无序列表,使用数字来表示有序列表,使用`来表示代码块等。这些简单的标记符号可以让用户轻松地编写出结构清晰、易于理解的文档。
Markdown文件具有以下优点:
- 易于编写和阅读:Markdown的语法简单易懂,只需要掌握一些基本的标记符号即可编写出格式清晰的文档。同时,Markdown文件是纯文本文件,可以在任何文本编辑器中打开和编辑,不需要特定的软件或工具。
- 可移植性好:由于Markdown文件是纯文本文件,因此它们可以在不同的操作系统、平台和软件中无缝地传输和共享。这使得Markdown文件成为一种非常方便的文档格式,特别适用于需要在不同环境中协作和分享的场景。
- 可扩展性强:Markdown文件可以轻松地与其他工具和平台进行集成,例如GitHub、Jekyll等。这些工具和平台提供了丰富的功能和插件,可以进一步扩展Markdown文件的功能和用途。
无忧企业文档也提供了MD的编辑能力,如下图所示,展示了富文本的预览的能力
①:文件目录,点击md文档时,右侧将预览md的内容
②:md文档的内容预览
③:md的目录
④:md的操作
点击编辑,进入MD的编辑器中,如下图所示:
①:Markdown文件的名称,点击 “笔”图表,可对文件名称进行修改
②:编辑器的样式、功能菜单栏,提供了多种样式、功能的操作按钮
③:md文档的编辑框
④:md文档的预览效果
⑤:对文档的保存、存档等操作
编辑器支持键盘快捷键 (Keyboard shortcuts)
Keyboard shortcuts (键盘快捷键) | 说明 | Description |
F9 | 切换实时预览 | Switch watch/unwatch |
F10 | 全屏HTML预览(按 Shift + ESC 退出) | Full preview HTML (Press Shift + ESC exit) |
F11 | 切换全屏状态 | Switch fullscreen (Press ESC exit) |
Ctrl + 1~6 / Command + 1~6 | 插入标题1~6 | Insert heading 1~6 |
Ctrl + A / Command + A | 全选 | Select all |
Ctrl + B / Command + B | 插入粗体 | Insert bold |
Ctrl + D / Command + D | 插入日期时间 | Insert datetime |
Ctrl + E / Command + E | 插入Emoji符号 | Insert :emoji: |
Ctrl + F / Command + F | 查找/搜索 | Start searching |
Ctrl + G / Command + G | 切换到下一个搜索结果项 | Find next search results |
Ctrl + H / Command + H | 插入水平线 | Insert horizontal rule |
Ctrl + I / Command + I | 插入斜体 | Insert italic |
Ctrl + K / Command + K | 插入行内代码 | Insert inline code |
Ctrl + L / Command + L | 插入链接 | Insert link |
Ctrl + U / Command + U | 插入无序列表 | Insert unordered list |
Ctrl + Q | 代码折叠切换 | Switch code fold |
Ctrl + Z / Command + Z | 撤销 | Undo |
Ctrl + Y / Command + Y | 重做 | Redo |
Ctrl + Shift + A | 插入@链接 | Insert @link |
Ctrl + Shift + C | 插入行内代码 | Insert inline code |
Ctrl + Shift + E | 打开插入Emoji表情对话框 | Open emoji dialog |
Ctrl + Shift + F / Command + Option + F | 替换 | Replace |
Ctrl + Shift + G / Shift + Command + G | 切换到上一个搜索结果项 | Find previous search results |
Ctrl + Shift + H | 打开HTML实体字符对话框 | Open HTML Entities dialog |
Ctrl + Shift + I | 插入图片 | Insert image ![]() |
Ctrl + Shift + K | 插入TeX(KaTeX)公式符号 | Insert TeX(KaTeX) symbol $$TeX$$ |
Ctrl + Shift + L | 打开插入链接对话框 | Open link dialog |
Ctrl + Shift + O | 插入有序列表 | Insert ordered list |
Ctrl + Shift + P | 打开插入PRE对话框 | Open Preformatted text dialog |
Ctrl + Shift + Q | 插入引用 | Insert blockquotes |
Ctrl + Shift + R / Shift + Command + Option + F | 全部替换 | Replace all |
Ctrl + Shift + S | 插入删除线 | Insert strikethrough |
Ctrl + Shift + T | 打开插入表格对话框 | Open table dialog |
Ctrl + Shift + U | 将所选文字转成大写 | Selection text convert to uppercase |
Shift + Alt + C | 插入```代码 | Insert code blocks (```) |
Shift + Alt + H | 打开使用帮助对话框 | Open help dialog |
Shift + Alt + L | 将所选文本转成小写 | Selection text convert to lowercase |
Shift + Alt + P | 插入分页符 | Insert page break |
Alt + L | 将所选文本转成小写 | Selection text convert to lowercase |
Shift + Alt + U | 将所选的每个单词的首字母转成大写 | Selection words first letter convert to Uppercase |
Ctrl + Shift + Alt + C | 打开插入代码块对话框层 | Open code blocks dialog |
Ctrl + Shift + Alt + I | 打开插入图片对话框层 | Open image dialog |
Ctrl + Shift + Alt + U | 将所选文本的第一个首字母转成大写 | Selection text first letter convert to uppercase |
Ctrl + Alt + G | 跳转到指定的行 | Goto line |