我最近在使用Typora写项目分析报告,原因很简单,界面极简,而且支持实时预览。按照Typora官网的说法,这是“一款真正意义上的最小巧的Markdown编辑器”。此文做简单介绍,希望对文本编辑感兴趣的朋友能有所了解。
提供6个层级选择,从#~######
语法:N个#+空格+标题名 或 Ctrl+数字
# 1级标题 或 Ctrl+1
## 2级标题 或 Ctrl+2
###### 6级标题 或 Ctrl+6
分为有序列表和无序列表两种
语法:
? 有序列表:数字+.+空格+列表名
? 无序列表:(*-+三选一)+空格+列表名
鼠标右键 > 插入 > 表格
快捷键:Ctrl+T
由于表格的编码方式比较繁琐,实际很少使用,通常是快捷键创建表格
表头1 | 表头2 | 表头3 |
---|---|---|
1-1 | 2-1 | 3-1 |
1-2 | 2-2 | 3-2 |
1-3 | 2-3 | 3-3 |
语法:![图片名称] (图片路径 "Title")
支持直接拖拽图片到编辑界面,
也支持调节图片大小:在图片上右键 > 缩放图片
分为行内代码和代码块两种
语法:
? 行内代码:代码首尾用`或‘‘ 包起来,但这种方式不会高亮代码
? 代码块:```(ESC下方按键且中文状态),支持高亮;
代码块模式下,有两种方式指定语言:
在``` 后直接输入语言名;
输入代码后再选择语言;
行内代码:
python的第一条语句是 print("Hello World! ")
,非常经典;
代码块:
print("Hello World!")
两者的区别,很直观。
语法:$
Typora 原生支持 LaTeX 语法,有两种方式输入 LaTeX 风格的数学公式:
行内公式:公式首尾用 $ 包起来,在行内显示;
块间公式:公式首尾用 $$ 包起来,以行居中显示;
Typora还有很多其他功能,比如还可以导入js工具,比如sequence、flowchart、gantt
,进而生成高度定制化的序列图、流程图和甘特图等,也支持显示全文目录 TOC
,还能内嵌 HTML
代码对显示效果进行个性化设置。由于篇幅所限,此处就不涉及了。感兴趣的朋友可以查阅相关资料,进行深入学习。
虽然Typora也被一些用户吐槽,比如启动卡顿,但总的来说,这款App的体验还是很不错的。对于数学公式的呈现尤其优雅,很适合程序员以及文字从业者,能够轻松高效的完成编写工作。并且,在Windows、Linux、MacOS系统下都有适配版本,免去了后顾之忧。
原文:https://www.cnblogs.com/fisher01/p/13747251.html