初识Typora

Typora是一款非常适合写博客(blog)的MarkDown编辑器,它使用GitHub Flavored Markdown语法,支持sequence,flowchart和mermaid以及代码高亮功能,并且能以多种格式导出,对于做代码笔记是非常方便的。

初识Typora

常用快捷键

  • 加粗: Ctrl + B
  • 一级标题: Ctrl + 1
  • 插入链接: Ctrl + K
  • 字体倾斜:Ctrl+I
  • 下划线:Ctrl+U
  • 放大或缩小整篇笔记:Ctrl+Shift+加号或减号
  • 增大或减小标题:Ctrl+加号或减号
  • 快速打开文件:Ctrl+P
  • 选中相同格式内容:Ctrl+E
  • 返回Typora顶部:Ctrl+Home
  • 返回Typora底部:Ctrl+End
  • 创建表格:Ctrl+T
  • 创建超链接:Ctrl+K
  • 搜索:Ctrl+F
  • 选中某句话:Ctrl+L
  • 选中某个单词:Ctrl+D
  • 选中相同格式的文字:Ctrl+E
  • 搜索并替换:Ctrl+H
  • 删除线:Alt+Shift+5
  • 插入图片:Ctrl+Shift+I
  • 引用:Ctrl+Shift+Q
  • 公式块:Ctrl+Shift+M
  • 代码块:Ctrl+Shift+K

基本语法

标题

标题有六个级别,分别对应1-6个#号。

# 一级标题
## 二级标题
...
###### 六级标题

粗体

两个*或_表示将其间的文字加粗。

**粗体**
__粗体__

斜体

单个*或_表示将其中的文字变斜。

*斜体*
_斜体_

删除线

两个~表示将里边的文字划掉。

~~被划掉的文字~~

引用

引用来自其他地方的文段用>。

> 引用的文段

分割线

三个*或-将画出一条水平分割线。

***
---

插图与超链接

用![说明](链接)可以添加一张图片。
用[文字](链接)可以插入一个超链接。

列表与表格

* 无序列表
1. 有序列表

|姓名|性别|年龄|
|--|--|--|
|张三|男|19|
姓名性别年龄
张三19

代码

```java
public class A{
    public static void main(String[] args){
        System.out.print("Hello world");
    }
}
```
public class A{
    public static void main(String[] args){
        System.out.print("Hello world");
    }
}

进阶语法

任务列表

用来标记任务完成与否。

- [] 看一看凌晨四点的洛杉矶
- [x] 看一看凌晨四点的家
  • 看一看凌晨四点的洛杉矶

  • 看一看凌晨四点的家

脚注

文本[^数字]
[^数字]:脚注。

目录

用[toc]来产生一个目录。

上标与下标

用^围住上标部分

用~包住下标部分

H~2~O
X^2^

H2O

X2

高亮

用两个=包住需要高亮的部分。

==高亮部分==

高亮部分

高级语法

参考自1234

数学公式

用MathJax渲染LaTex公式。

$$
f(x)=\begin{cases}0&\text{x=0}\\1&\text{x!=0}\end{cases}
$$

f ( x ) = { 0 x=0 1 x!=0 f(x)=\begin{cases}0&\text{x=0}\\1&\text{x!=0}\end{cases} f(x)={01x=0x!=0

绘制思维导图

语言选择mermaid。

graph TD
a(三观)-->人生观
a-->价值观
a-->世界观
三观
人生观
价值观
世界观
graph LR
a(三观)-->人生观
a-->价值观
a-->世界观
三观
人生观
价值观
世界观

绘制流程图

语言选择flow。

a=>start: 开始
d=>operation: 答案=偶数
f=>operation: 答案=奇数
c=>condition: Y=X/2
b=>inputoutput: 输入自然数X
g=>inputoutput: 输出答案
e=>end: 结束

a->b->c
cond(yes)->d->g->e
cond(no)->f->g->e
Created with Raphaël 2.3.0 开始 输入自然数X Y=X/2 答案=偶数 输出答案 结束 答案=奇数 yes no

绘制时序图

语言选择sequence。img

title: Token Valid logic
Client->>Server : 1.login with username and password
Server -->>Client: 2.response with token and something
note left of Client: such as Android App、IOS\n App and so on.
note right of Server : supply Api Service
Client->>Server : 3.request data with token
Server -->>Client: 4.response with data
note right of Server : if token is valid then return\n the data that Client needed
note over Client,Server : This is the Token principle
Client Server 1.login with username and password 2.response with token and something such as Android App、IOS\n App and so on. supply Api Service 3.request data with token 4.response with data if token is valid then return\n the data that Client needed This is the Token principle Client Server Token Valid logic

HTML支持

略。


  1. Typora 的 Markdown 语法 - Typora Support (typoraio.cn) ↩︎

  2. (1条消息) 超详细 LaTex数学公式_ViatorSun的博客-CSDN博客_latex log ↩︎

  3. markdown 绘制流程图、时序图、甘特图 - 简书 (jianshu.com) ↩︎

  4. MarkDown 高级用法(sequence 图) - 简书 (jianshu.com) ↩︎

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值