typora官网截图
markdown是个好东西,用它写东西可以几乎不用考虑排版就可以得到还过得去的文章格式,作为学生党用来平时记东西很方便。简书的编辑器虽然好用,但对我来说有几个硬伤:
不支持数学公式的编辑;
无法导出为pdf或html等其他格式;
只能在线编辑。
因此我就需要一款本地编辑器,能支持数学公式的编辑,能导出为pdf。我目前主要使用的是mac,在网上各种百度,终于发现了Typora这一神器。
特性简介
Typora不止拥有上面提到的功能,还拥有很多其他优秀的特性。最最重要的是这么好用的编辑器居然是免费的,虽然是因为还是Beta版,现在已经更新到0.9.9.6版本了,正式版估计是要收费了,希望到时候能有一些老用户的优惠吧,so sad,,,
所见即所得
Typora的设计理念就是极致简洁,简洁到什么程度呢?把其他编辑器的预览窗口都省了,而且同时还支持实时预览。打开一个新文件时:
新建文件
就只有一个窗口,编辑在该窗口,预览也是在该窗口,没有预览窗口如何做到实时预览呢?比如说,我现在需要添加一个标题,代码如下:
# 这是测试标题
输入这行代码后,按下回车键或方向键中的下键,效果如下:
测试标题
便捷的表格、代码、公式编辑
之所以把这三个放一块是因为他们都是区块元素,而且它们都可以使用快捷键插入。插入表格的快捷键在mac上是command + T,效果如下:
插入表格
最上面可以选择行列数、没一列的对齐方式,并且支持在表格中使用tab键跳到下一单元格。
插入代码的语法和其他markdown并没有区别,同样支持行内代码和行间代码块,语法是相同的,只是在插入行间代码时可以选择快捷键command + alt + c和输入```后按回车两种方式,效果是一样的:
插入代码块
右下角可以输入代码的语言,可以根据不同的语言自动高亮显示。
Typora支持Latex的公式编辑,公式编辑几乎和代码编辑的使用方法相同,同样分行内公式和行间公式,行内公式用两个$包裹起来,行间公式可以使用快捷键command + alt + b和$$ + enter插入:
数学公式编辑
光标所在位置输入Latex的数学公式的语法,在Preview窗口会有实时预览效果,便于调整。
图片拖拽
这个功能和简书的拖入图片即可插入图片功能是一样的,但是这个功能默认是关闭的需要在设置中手动开启,设置的路径为:
Preferences -> Editor
在Image Drag & Drop后打上勾就可以了,如图所示:
设置
该菜单中还有一些其他选项,我就不在一一介绍,自己可以根据自己的需要勾选。
自定义主题
下载完成后默认会带有几套主题,我个人比较喜欢其中的Github和newprint:
官网截图
个人认为自带的主页已经比较好看了,如果认为不够好看可以使用css自定义。首先需要在help菜单勾选Enable Debugging:
help菜单
然后在编辑器的空白处单击右键,选择:
Inspect Element
Debug效果
目录
在文章中使用[TOC]自动根据层级生成目录:
自动生成效果
同时还支持在编辑时实时显示目录,开关快捷键为command + shift + b或窗口右上角的符号:
实时目录
导出
Typora的导出选项提供了很多选项,有几个我都不知道是啥:
导出菜单
在横线以上的三个是默认支持导出的,这个导出没啥问题;横线以下的需要安装Pandoc来支持,我测试了一下,横线一下的几乎处于不可用状态,一选择就崩溃,可能这个功能还在开发中。导出的PDF的效果和编辑时看到的效果几乎没有差别:
typora的语法
https://pan.baidu.com/s/1miwkB4c
总结
再啰嗦一下吧,wb和Atom也是支持的!