Typora:最优美的写作应用

Typora:最优美的写作应用


Typora是什么

前言

Typora是一款简洁至美的文本编辑器。支持Markdown语言实时预览,对代码编辑和数学公式支持较好。拥有Mac OS、linux、和windows三平台版本。当然,这是比较官方的介绍,在本篇文章中,我将结合我的个人使用简单介绍这款我最喜欢的文本编辑器。

关于Markdown语法

Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。

常见的文本编辑器比如记事本,记录的是最普通的不带格式的文本。Markdown是给这些纯文本赋予样式的一种语法,当然给纯文本赋予样式的编辑器还有很多,比如Word,与Word这种富文本编辑器不同的是,Markdown编辑器是直接通过标记字符去编辑样式的,比如在标题前输入#号就表示该段文字是一级标题;Word则是点击图形化按钮来实现的,比如你需要选中一段话,在样式里给它设置字体字号,字体颜色,然后将它设置为一级标题等等。

由此简单的的介绍来看Markdown的核心就在于通过输入字符来同时进行排版和内容输入。优势来说有很多:通过简单的字符就能控制格式,不用鼠标点击具体的按钮,你的所有精力将会更多集中在文字内容的编辑上,而不用去考虑复杂的样式,专心写作。当然,因为样式设置简单,学起来也简单,后期你也会更容易发现可能出现的错误。


为什么要用Typora

应用场景多

对文字样式不太高的文本 编辑工作在我们日常生活中实在是太多,比如:

  • 工作会议记录
  • 日常学习笔记
  • 构思活动流程
  • 起草项目
  • 总结知识点
  • 日程计划
  • 备忘录

多数情况下,我们都选择的的Word进行编辑,但是实际并用不到这么高规格的编辑器,反而Word有些繁琐麻烦,当然普通的记事本也过于简洁。这个时候我们就可以选用Markdown编辑器了,操作简单,界面明了。

Typora相对而言更优秀

市面上的支持Markdown的编辑器不少,Atom、Mou、SublimeText、MarkPad、VS Code等等都较为出众,个人觉得,Typora有以下优点:

  • 支持实时预览

    每当写完一行后,Typora会自动隐藏Markdown标记,回车换行就可以看到效果了,可谓所写即所见,所见即所得

  • 写的舒服

    专属的打字机模式和专注模式,能更好的方便专注写作。

  • 插入图片方便

    除了可以Ctrl+v插入图片外,还可以直接拖入图片到文档。

  • 可以直接查看源代码

    Ctrl+/可以直接进入源代码模式,这里更方便修改格式。

  • 支持自定义主题

    多种主题可替换

  • 拥有大纲视图

    可以根据标题级别自动进行树状归纳

  • 支持导入导出的文件格式多

    支持导入:.docx,.wilk等等格式,支持导出:.pdf,.html等等格式


如何使用Typora

如果你有想使用Typora的想法,这部分将是将会教会你一些基本的Markdown操作,以便你更好使用Typora,这部分将结合网上的教程展开。

示例部分均用代码块包括,效果部分均用引用块包括。

一、标题

在想要设置为标题的文字前面加#来表示,一个#是一级标题,二个#是二级标题,以此类推。

示例:

# 这是一级标题
## 这是二级标题
### 这是三级标题
#### 这是四级标题
##### 这是五级标题

效果:

这是一级标题

这是二级标题

这是三级标题

这是四级标题

这是五级标题

二、字体

  • 加粗

要加粗的文字左右分别用两个*号包起来。

示例:

**这是加粗文字**

效果:

这是加粗文字

  • 斜体

要倾斜的文字左右分别用一个*号包起来。

示例:

*这是斜体文字*

效果:

这是斜体文字

  • 斜体加粗

要倾斜和加粗的文字左右分别用三个*号包起来。

示例:

***这是斜体加粗文字***

效果:

这是斜体加粗文字

  • 删除线

要加删除线的文字左右分别用两个~~号包起来。

示例:

~~这是删除线~~

效果:

这是删除线

  • 下划线

要加删除线的文字左右分别用u标签包起来。

示例:

这是下划线的文字

效果:

这是下划线的文字

  • 更多符号

关于文本对齐方式,传统的Markdown文本只能支持两端对齐,而Typora在引进了HTML代码后,支持更多的对齐方式以及特殊符号。

详细请查看HTML语法。

示例:

`
这是居中文字

效果(这里未用引用包括):

这是居中文字

三、引用

在引用的文字前加>即可。

示例:

>这是引用的内容

效果:

这是引用的内容

四、分割线

三个或者三个以上的 - 或者*即可表示分割线(二者有一点点区别)。

示例:

---
***

效果:



五、图片

语法(这里采用了引用包括):

![图片alt](图片地址 ''图片title'')

图片alt就是显示在图片下面的文字,相当于对图片内容的解释。
图片title是图片的标题,当鼠标移到图片上时显示的内容。title可加可不加。

示例:

![百度](https://bkimg.cdn.bcebos.com/pic/2cf5e0fe9925bc31b88d80d45cdf8db1ca1370ae?x-bce-process=image/resize,m_lfit,w_220,h_220,limit_1 "这张图的url")

效果(这里未用引用包括):

Typora:最优美的写作应用_第1张图片

六、列表

  • 无序列表

无序列表用 - + * 任何一种都可以。

示例:

- 列表内容
+ 列表内容
* 列表内容

注意:- + * 跟内容之间都要有一个空格

效果:

  • 列表内容
  • 列表内容
  • 列表内容
  • 有序列表

数字加点。

示例:

1. 列表内容
2. 列表内容
3. 列表内容

注意:序号跟内容之间要有空格

效果:

  1. 列表内容
  2. 列表内容
  3. 列表内容

七、表格

(建议使用Typora快捷键Ctrl+t创建表格,下面是Markdown语法)

示例:

表头1|表头2|表头3
---|:--:|---:
内容11|内容12|内容13
内容21|内容22|内容23

第二行分割表头和内容。
- 有一个就行,为了对齐,多加了几个
文字默认居左
-两边加:表示文字居中
-右边加:表示文字居右
注:原生的语法两边都要用 | 包起来。此处省略

效果(这里未用引用包括):

表头1 表头2 表头3
内容11 内容12 内容13
内容21 内容22 内容23

八、代码

  • 单行代码

代码两端用`(反引号,~左上角英文格式波浪键)包起来。

示例:

`print('hello python')`

效果:

print('hello python')

  • 多行代码

代码两端用```(三个反引号)包起来。

示例:

(```)
print('hello python')
print('hello python')
print('hello python')
(```)
注:防止转译,三个反引号用括号包裹了

效果(这里未用引用包括):

print('hello python')
print('hello python')
print('hello python')

在代码块尾部双击出现的小框中可输入语言类型,Typora可以直接进行识别转换。

九、常用的快捷键及符号

快捷键:
Ctrl+1~6		一到六级标题
Ctrl+Shift+K	插入代码块
Ctrl+Shift+Q	插入引用块
Ctrl+B		字体加粗								
Ctrl+I		字体倾斜
Ctrl+U		字体下划线
Ctrl+T		创建表格
Ctrl+K		创建超链接
Ctrl+F		搜索
Ctrl+H		搜索并替换
Ctrl+/		源代码模式
F8		专注模式
F9		打字机模式

HTML类型符号(需要用到html语法):
©      版权      
®       注册商标
™     商标
       空格
&       和号
"      引号
'      撇号
<        小于号
>        大于号
≠        不等号
≤        小于等于
≥        大于等于
¢      分
£     磅
€      欧元
¥       元
§      节
×     乘号
÷    除号
±    正负号

表情类:
:smiley:
:house:

更多快捷键及符号不再展示,请自行百度学习。

写在最后

八个常用语法和一些常用的快捷键都列出来了,当然Typora知识或者说Markdown语法远不只这些,流程图等等自行学习。除此之外,Typora也有特有的方便之处,上面提到过,不再赘述。

你可能感兴趣的:(工具,windows,编辑器)