Typora简介

    Typora软件的内部是使用Markdown语法的文本编辑器。
Markdown语法是目前文本编辑领域中最为流行的一种语法,支持该语法的软件有很多,Typora就是其中的一个。
Typora 官网 上他们将 Typora 描述为 「A truly minimal markdown editor. 」。


关于Markdown

    Markdown 是用来编写结构化文档的一种纯文本格式,它使我们在双手不离开键盘的情况下,可以对文本进行一定程度的格式排版。


图片插入

    Typora 的图片插入功能是广受好评的。要知道,Markdown 原生不太注重图片插入的功能,但你可以在 Typora 中:
1.直接使用 右键 - 复制 Ctrl + V 将网络图片、剪贴板图片复制到文档中
2.拖动本地图片到文档中


Typora学习心得_3d

表格

     Markdown 中插入表格一直是一件比较头疼的事情。在一般的 Markdown 编辑器中,你可以通过以下的格式插入表格:
|表头1|表头2|表头3|表头4|表头5|
Typora 为我们提供了图形界面的插入表格的功能,你只需要在行内 鼠标右键 - 插入 - 表格 ,并输入行数和列数,Typora 就会自动生成一张样式不错的空表格。


姓名

年龄

学历

学习课程

张三

20

大专

数据统计与分析

李四

22

大专

Python编程

王五

25

本科

Python编辑

文件系统

除了前文提到的文件侧边栏,Typora 还提供了一些耦合度不高的文件系统。

  • 快速打开:你可以通过 文件 - 快速打开...Ctrl + P 快捷键快速打开最近的文档。
  • 保存:Typora 支持自动保存,一般很少有写好的文档丢失的情况。同时它也提供了诸如「保存」、「另存为」、「保存全部打开的文件...」之类的功能。
  • 导入:Typora 支持非常多的文件格式:.docx, .latex, .tex, .ltx, .rst, .rest, .org, .wiki, .dokuwiki, .textile, .opml, .epub。
  • 导出:Typora 原生支持导出 PDF,HTML等格式。你可以根据软件内提示安装 Pandoc 插件来导出更多例如 docx,LaTeX 等格式。
    Typora学习心得_流程图_02

流程图

    Typora可以直接在markdown中画流程图,而且语法简洁易懂。
Typora使用flowchart.js来生成简单的SVG流程图,此外它还支持mermaid engine。要知道,在市面上你绝少看到此类用户体验良好的作图App,更别说集成在一个markdown编辑器里面了。Typora支持三类流程图:
sequence
flowchart
gantt


  • sequence
李雷->韩梅梅: Hello 梅梅,How are you?
Note right of 韩梅梅:韩梅梅心想
韩梅梅-->李雷:I'm fine,thanks,and you?


  • flowchart
st=>start: 闹钟响起
op=>operation: 与床板分离
cond=>condition: 分离成功
e=>end: 快乐的一天

st->op->cond
cond(yes)->e
cond(no)->op


  • gantt

​ 除了Sequence和Flowchart两类图之外,Mermaid还提供一种叫做gantt的图。插入下面的代码,然后语法选​​mermaid​​就会自动渲染成gantt图了。


gantt dateFormat YYYY-MM-DD title 快乐的生活 section 吃一把鸡就学习 学习 :done, des1, 2014-01-06,2014-01-09 疯狂学习 :active, des2, 2014-01-09, 3d 继续疯狂学习 : des3, after des2, 5d 吃鸡! : des4, after des3, 4d section 具体内容 学习Python :crit, done, 2014-01-06,72h 学习C++ :crit, done, after des1, 2d 学习Lisp :crit, active, 3d 学习图形学 :crit, 4d 跳伞 :2d 打枪 :2d


总结

​ Typora 它没有专业软件那么复杂而难以上手的功能,却也没有为了简洁而妥协到难以使用。