Typora學習筆記


1 Typora簡介及下載

1.1 Typora簡介

​ Typora是一款輕便簡潔的Markdown編輯器,支持即時渲染技術,這也是與其他Markdown編輯器最顯著的區別。即時渲染使得你寫Markdown就想是寫Word文檔一樣流暢自如,不像其他編輯器的有編輯欄和顯示欄。

  • Typora刪除了預覽窗口,以及所有其他不必要的干擾。取而代之的是實時預覽。
  • Markdown的語法因不同的解析器或編輯器而異,Typora使用的是GitHub Flavored Markdown

1.2 Typora下載

進官網地址:https://www.typora.io/,選擇download,然后選擇適合自己操作系統的版本下載。

2 Markdown介紹

Markdown 是一種輕量級標記語言,它允許人們使用易讀易寫的純文本格式編寫文檔。

Markdown 語言在 2004 由約翰·格魯伯(英語:John Gruber)創建。

Markdown 編寫的文檔可以導出 HTML 、Word、圖像、PDF、Epub 等多種格式的文檔。

Markdown 編寫的文檔后綴為 .md, .markdown

3 語法及快捷鍵簡介

3.1 標題

# 一階標題  或者 快捷鍵Ctrl+1
## 二階標題 或者 快捷鍵Ctrl+2
### 三階標題    或者 快捷鍵Ctrl+3
#### 四階標題   或者 快捷鍵Ctrl+4
##### 五階標題  或者 快捷鍵Ctrl+5
###### 六階標題 或者 快捷鍵Ctrl+6

3.2 下划線、加粗、斜體、刪除線、高亮

下划線:<u>下划線的內容</u> 或者 快捷鍵Ctrl+U
加粗:**加粗內容** 或者 快捷鍵Ctrl+B
傾斜:*傾斜內容* 或者 快捷鍵Ctrl+I
刪除線:~~刪除線的內容~~ 或者 快捷鍵Alt+Shift+5
高亮:==高亮的內容== 

示例:

這是個下划線

加粗內容

斜體字

刪除線

高亮顯示

3.3 引用文字

> + 空格 + 引用文字

示例:

這是個引用

3.4 無序列表及有序列表

使用 * + - 都可以創建一個無序列表

示例:

  • 無序列表1
  • 無序列表2
  • 無序列表3
使用 1. 2. 3. 創建有序列表

示例:

  1. 有序列表1
  2. 有序列表2
  3. 有序列表3

3.5 代碼塊

采用三個反引號```(~鍵)+語言類型

示例:

	/**
     * 解析注解
     * @param obj
     */
    public static void analysisCdtTransformAnnotation(Object obj) throws Exception{
        Field[] fields = obj.getClass().getDeclaredFields();
        for (Field field: fields) {
            if(field.isAnnotationPresent(CdtTransformAnnotation.class)) {
                CdtTransformAnnotation cdtTransformAnnotation = field.getAnnotation(CdtTransformAnnotation.class);
                String methodName = "set" + cdtTransformAnnotation.property().substring(0,1).toUpperCase()+ cdtTransformAnnotation.property().substring(1);
                Method method = obj.getClass().getMethod(methodName, new Class[]{String.class});
                String result = "浙江";
                method.invoke(obj, new Object[]{result});
            }
        }
    }

3.6 表格

輸入|id|name|並回車,便可以創建一個2列的表格

示例:

id name

3.7 文本居中、換行

使用<center>居中的內容</center>可以使文本居中
使用空格+空格+回車實現換行,也可使用<br/>進行換行

示例:

這是居中的內容


這是換行

3.8 轉義

Markdown 使用了很多特殊符號來表示特定的意義,如果需要顯示特定的符號則需要使用轉義字符,Markdown 使用反斜杠轉義特殊字符:
\   反斜線
`   反引號
*   星號
_   下划線
{}  花括號
[]  方括號
()  小括號
#   井字號
+   加號
-   減號
.   英文句點
!   感嘆號

示例:

星號:*

引號:~

加號:+

3. 9 分割線

使用***或者---按回車可以繪制一條分割線

示例:



3.10 目錄

輸入[toc]然后回車進行創建目錄。toc從文檔中提取所有標題,將其內容自動更新。

示例:

3.11 跨度元素

跨度元素為圖片、視頻、網址等,復制粘貼后即可載入並展現

示例:

image-20200330141338602

3.12 鏈接、網址

鏈接:采用[]()方式,[]內部寫顯示的文字,()內寫鏈接地址。
[百度一下,你就知道](https://www.baidu.com/) 
網址:采用<>方式,<>內部直接寫網址即可。
<https://www.baidu.com>

示例:

鏈接:百度一下,你就知道

網址:https://www.baidu.com

3.13 下標、上標

下標:使用H<sub>2</sub>O實現下標
上標:使用X<sup>2</sup>實現上標

示例:

H2O

X2

4、總結

​ 本人也是偶然在知乎上看到Typora這款軟件,被它的簡潔和高效吸引,用來作為我們開發人員的寫作工具再適合不過了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM