Typora简介
Typora软件的内部是使用Markdown语法的文本编辑器。
Markdown语法是目前文本编辑领域中最为流行的一种语法,支持该语法的软件有很多,Typora就是其中的一个。
在 Typora 官网 上他们将 Typora 描述为 「A truly minimal markdown editor. 」。
关于Markdown
Markdown 是用来编写结构化文档的一种纯文本格式,它使我们在双手不离开键盘的情况下,可以对文本进行一定程度的格式排版。
图片插入
Typora 的图片插入功能是广受好评的。要知道,Markdown 原生不太注重图片插入的功能,但你可以在 Typora 中:
1.直接使用 右键 - 复制 Ctrl + V 将网络图片、剪贴板图片复制到文档中
2.拖动本地图片到文档中
表格
在 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可以直接在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图了。
总结
Typora 它没有专业软件那么复杂而难以上手的功能,却也没有为了简洁而妥协到难以使用。