在Typora中熟悉Markdown基本语法

在Typora中熟悉Markdown基本语法

我最近在使用Typora写项目分析报告,缘由很简单,界面极简,并且支持实时预览。按照Typora官网的说法,这是“一款真正意义上的最小巧的Markdown编辑器”。此文作简单介绍,但愿对文本编辑感兴趣的朋友能有所了解。python

1. 标题

提供6个层级选择,从#~######
语法:N个#+空格+标题名Ctrl+数字程序员

# 1级标题 或 Ctrl+1
## 2级标题 或 Ctrl+2
###### 6级标题 或 Ctrl+6

2. 列表

分为有序列表和无序列表两种markdown

语法:编辑器

​ 有序列表:数字+.+空格+列表名工具

  1. aaa
  2. bbb

​ 无序列表:(*-+三选一)+空格+列表名学习

  • aaa
  • bbb

3. 表格

鼠标右键 > 插入 > 表格编码

快捷键:Ctrl+T3d

因为表格的编码方式比较繁琐,实际不多使用,一般是快捷键建立表格code

表头1 表头2 表头3
1-1 2-1 3-1
1-2 2-2 3-2
1-3 2-3 3-3

4. 图片

语法:![图片名称] (图片路径 "Title")blog

支持直接拖拽图片到编辑界面,

也支持调节图片大小:在图片上右键 > 缩放图片

花


5. 代码

分为行内代码和代码块两种

语法:

​ 行内代码:代码首尾用`'' 包起来,但这种方式不会高亮代码

​ 代码块:```(ESC下方按键且中文状态),支持高亮;

代码块模式下,有两种方式指定语言:

  • 在``` 后直接输入语言名;

  • 输入代码后再选择语言;

    行内代码:

    python的第一条语句是 print("Hello World! "),很是经典;

    代码块:

print("Hello World!")

二者的区别,很直观。


6. 数学公式

语法:$

Typora 原生支持 LaTeX 语法,有两种方式输入 LaTeX 风格的数学公式:

行内公式:公式首尾用 $ 包起来,在行内显示;

块间公式:公式首尾用 $$ 包起来,以行居中显示;

公式


7. 其余

Typora还有不少其余功能,好比还能够导入js工具,好比sequence、flowchart、gantt,进而生成高度定制化的序列图、流程图和甘特图等,也支持显示全文目录 TOC,还能内嵌 HTML代码对显示效果进行个性化设置。因为篇幅所限,此处就不涉及了。感兴趣的朋友能够查阅相关资料,进行深刻学习。

虽然Typora也被一些用户吐槽,好比启动卡顿,但总的来讲,这款App的体验仍是很不错的。对于数学公式的呈现尤为优雅,很适合程序员以及文字从业者,可以轻松高效的完成编写工做。而且,在Windows、Linux、MacOS系统下都有适配版本,免去了后顾之忧。