一、认识软件
Typora是一款轻便简洁的 Markdown 编辑器,支持即时渲染技术,这也是与其他Markdown编辑器最显著的区别,将写作与预览窗口相结合,为用户呈现所见即所得的编辑模式,支持Markdown的各种基础语法,支持快捷键操作,是好用的一款Markdown编辑器。即时渲染使得你写Markdown就想是写Word文档一样流畅自如,不像其他编辑器的有编辑栏和显示栏。
软件特色
1、实时预览
一般Markdown 编辑器界面都是两个窗口,左边是Markdown 源码,右边是效果预览。有时一边写源码,一边看效果,确实有点不便。但是使用Typora 可以实时的看到渲染效果,而且是在同一个界面,所见即所得。
2、扩展语法
Typora 使用的是GitHub 风格的Markdown 语法,扩展了任务列表、表格、表情符号、数学公式、代码高亮等常用功能。
3、快捷操作
Typora 对几乎所有Markdown 语法都提供了快捷操作,通过菜单栏的Paragraph 和Format 中的功能可以快速设置标记语法,一些常用的操作都有快捷键,用起来非常高效。
4、简单漂亮
Typora不光界面简单,操作也不复杂,上手非常容易。默认支持6 种主题,可随意切换,好看而且好用;
5、导出PDF
带有书签的PDF 可以通过Typora 生成。通过 Pandoc 的集成,可以导出或导入更多格式,包括docx,OpenOffice,LaTeX,MediaWiki,Epub等。
6、大的恢复功能
对于任何不正常操作导致的文件未保存就关闭,Typora提供了强大的缓存机制,它会在不正常关闭前保存一份副本到缓存目录,所以,一般情况下,你的文件都可以恢复。
7、图片拖拽
这点和简书如出一辙,对于无论是本地图片还是网络图片,只要拖拽进编辑器,自动生成Markdown 格式。
8、跨平台
Typora 支持macOS、Windows和 Linux 系统。
9、免费
目前的版本依然免费
二、主题样式
1、 下载自己喜欢的样式
Typora的代码块语法高亮使用的是CodeMirror实现的,所以需要更换代码块的样式,可以去CodeMirror提供的主题里下载样式表文件。
在CodeMirror页面,选择下图中的Themes,即可跳到代码块样式展示界面。
在代码块样式展示界面可以浏览相应样式的高亮效果:
然后到主题里选择相应的样式表文件,其css源代码会以html页面展示:
然后在typora中使用快捷键Ctrl+,(或者:文件->偏好设置->外观
)打开偏好设置后选择外观:
点击上图红框部分,会弹出主题所在文件夹 Typora\themes 目录,建立相应的copy的css样式文件,如以dracula为例:
然后将其代码中所有的.cm-s-dracula
改为 .cm-s-inner
,其他样式的修改方式也如同此。重开typora窗口生效。主题下多了dracula的选项,选中即可,这种修改方式产生的主题只改变代码块的高亮样式。
2、获取Typora自制主题
在文件->偏好设置->外观
中点击右下角的获取主题,有很多已有的主题供选择,不乏一些好看的主题样式加高亮代码:
选择一个自己喜欢的进行下载,将下载得到的文件夹解压,以catfish为例,将文件夹内的:
红框部分的文件拷贝到typora的themes文件夹下(方法一中已经说明如何快速定位到此本地的主题文件夹),如图:
重启typora窗口生效。此方式得到的是一个完整的主题。
3、自己撰写css样式文件
如果现有的主题样式都不喜欢那就自己仿着现有代码高亮样式的格式写吧,写一个自己最喜欢的。
参考:https://ruterly.com/2017/01/10/Typora/
三、主题推荐
1、cobalt主题
2、Drake主题
3、fluent主题
4、gitbook主题
5、techo主题
6、Ursine主题
7、vue主题