手机APP控 ᝰ 奇葩工具箱iOS开发心得文本编辑

安利一下Typora:极致简洁的markdown编辑器

2016-07-27  本文已影响97986人  yiekue
typora官网截图

markdown是个好东西,用它写东西可以几乎不用考虑排版就可以得到还过得去的文章格式,作为学生党用来平时记东西很方便。简书的编辑器虽然好用,但对我来说有几个硬伤:

因此我就需要一款本地编辑器,能支持数学公式的编辑,能导出为pdf。我目前主要使用的是mac,在网上搜索了几款mac下的markdown编辑器,最著名的就是 MouMacDown 了,试用了下,感觉预览窗口渲染的很慢,不知道是不是我电脑的原因,放弃之。还有几款收费的我就懒得找破解版了,而正版又买不起233333也就没有试用。各种百度,终于发现了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后打上勾就可以了,如图所示:

设置

该菜单中还有一些其他选项,我就不在一一介绍,自己可以根据自己的需要勾选。


自定义主题

下载完成后默认会带有几套主题,我个人比较喜欢其中的Githubnewprint

官网截图

个人认为自带的主页已经比较好看了,如果认为不够好看可以使用css自定义。首先需要在help菜单勾选Enable Debugging:

help菜单

然后在编辑器的空白处单击右键,选择:

Inspect Element Debug效果

目录

在文章中使用[TOC]自动根据层级生成目录:

自动生成效果

同时还支持在编辑时实时显示目录,开关快捷键为command + shift + b或窗口右上角的符号:

实时目录

导出

Typora的导出选项提供了很多选项,有几个我都不知道是啥:


导出菜单

在横线以上的三个是默认支持导出的,这个导出没啥问题;横线以下的需要安装Pandoc来支持,我测试了一下,横线一下的几乎处于不可用状态,一选择就崩溃,可能这个功能还在开发中。导出的PDF的效果和编辑时看到的效果几乎没有差别:

导出的pdf效果

我觉得可能是主题的原因,当我选择newprint主题时,上面的文章中有比较长的表格,在导出为PDF是就有无法正确处理换页问题,换成Github主题后就没问题了。


总结

说了半天,写了一大堆优点,其实真正让我选择它的只是因为它好看而且免费\手动微笑。

上一篇 下一篇

猜你喜欢

热点阅读