前言
Markdown 是一种轻量级标记语言,由于 Markdown 轻量化、易读易写,并且支持图片,图表、数学式,许多网站都使用 Markdown 来撰写帮助文档或是用于论坛上发表消息。 如 GitHub、Reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge、简书等。
1. 什么是Markdown?
轻量级标记语言,纯文本编写,HTML格式发布。平心而论我的理解不透彻,我认为他是一个像html,被嵌入各种环境中,能够快速形成各级列表井然有序的文章的语言,希望评论有更透彻的理解
2.Typora常用设置:文件->偏好设置->
通用:
- 打开时显示之前使用文档:启动选项—重新打开上次使用的文件和目录
- 自动保存:保存&恢复—自动保存
- 开启调试模式:高级设置–开启调试模式(文档右键出现检查元素选项)
外观:
- 主题
编辑器:
- 自动换行: 默认缩进–对齐缩进
图像:
- 设置插入图片相对路径:插入图片时–复制图片到./${filenamel.assets文件夹
- 对本地位置的图片应用上述规则
- 对网络位置的图片应用上述规则
- 优先使用相对路径
Markdown:
- 严格模式取消勾选
- 勾选 Markdown扩展语法—下标 上标 高亮 图表
- 显示行号:代码块—显示行号
- 代码自动换行:代码块–代码自动换行
- 首行缩进:空格与换行–首行缩进
3.Typora使用快捷键:
注:部分可在标题栏下拉菜单明显查看的未标明
字体:
- ctrl+b 加粗,再按还原 (** **)
- ctrl+0 还原为正文样式
- ctrl+i 倾斜(* *)
- ctrl+u 下划线( )
- 高亮(== ==)
源代码模式:ctrl+/
插入代码块:
- 单行代码:ctrl + shift + `
- 多行代码:ctrl + shift + k
设置标题级别:
- ctrl+1 2 3 4 5
- 1~5个 # 后加空格后enter(可不enter点击文档其他位置同效)
- ctrl + 或 - 可以增大或减小标题级别
有序列表:
生成有序列表:
- ctrl+shift+[
- 1.+空格文本
无序列表:
- 生成无序列表:
- ctrl+shift+]
- 行首输 * + - ,后加空格
- 结束无序列表:
- shift+tab
- 连按两次回车 或 ctrl+[ ,一次不够按两次,按到你想要的位置,enter生成同级列表,enter后再按tab生成子列表
注: ctrl+[ 、ctrl+] 、enter、tab灵活使用可以使列表变化多端,需要自行体会。👀(谁能告诉我怎么把无序列表多次缩进,还有居中多对齐右对齐之类的,都收集了,没有看到,评论扣我🤣)
程序块相关:
- ctrl+shift+`
- ctrl+shift+k
- 英文下,连续输三个 ```(位于数字键1左侧),enter直接出现(未指明语言)
- 英文下,连续输三个 ```,再输入语言(输j即可出现java),enter出现指明语言程序块
插入表情:
- :单词 例如 :smile =>😄
-
win +.
水平分割线:三个及以上*** 或 — 或 +++ 后回车
超链接: ctrl+k
显示关闭大纲: Ctrl + Shift+1可以快速的预览大致内容
新建窗口:ctrl+n
删除线:alt+shift+5
选中一整行:ctrl+l
选中单词:ctrl+d
选中相同格式的文字:ctrl+e
跳转到文章开头:ctrl+home
跳转到文章结尾:ctrl+end
搜索:ctrl+f
替换:ctrl+h
引用:>+空格
4.Markdown在CSDN部分使用
无序列表:Ctrl/Command + Shift + U
有序列表:Ctrl/Command + Shift + O
插入代码:Ctrl/Command + Shift + K
插入链接:Ctrl/Command + Shift + L
插入图片:Ctrl/Command + Shift + G
查找:Ctrl/Command + F
替换:Ctrl/Command + G
段首缩进:使用特殊占位符
1.  or  
2.  or  
3.  
4. or