程序員必備軟件之Typora
Typora是一個功能強大的文檔編輯器,主要可以用來寫博客分享,記錄學習,寫代碼文檔等等,Typora給您既是讀者又是作家的無縫體驗。它提供了真正的實時預覽功能,可幫助你專注於學習或者創作。它頁面清晰簡潔,大綱層次明確。同時能夠插入數學表達式,插入表情,表格,支持標準的Markdown語法,性能極強。生成.md文件支持絕大多數博客網站直接導入發帖,還可以導出PDF文件和HTML文件。實在是程序員工作學習必備軟件。本文全部使用Typora進行書寫,後期一鍵導入至CSDN。
一、下載安裝
首先下載安裝Typora,與絕大多數軟件一樣前往Typora官網下載。如果覺得比百度網盤還要慢的話也可以去我的網盤取百度網盤鏈接 提取碼:ew2g。
下載完成後直接雙擊typora-setup-x64.exe文件進行安裝,與大多Windows軟件傻瓜式安裝一樣,勾選創建桌面快捷方式和自定義安裝路徑就好。本文忽略安裝過程主講markdown語法。打開Typora,頁面簡介美觀,大綱層次分明。
二、Markdown語法
Markdown 是一種輕量級標記語言,它允許人們使用易讀易寫的純文本格式編寫文檔。寫出的文檔格式清晰,文字和代碼簡潔明瞭易於區分,特別適合開發者使用。
2.1標題語法
標題語法都是以#加空格開頭,一個#號代表一級標題,兩個#號是二級標題,直至六級標題。
# 這是一級標題
## 這是二級標題
### 這是三級標題
#### 這是四級標題
顯示結果如下:
Typora標題快捷鍵:Ctrl+對應標題等級數字
2.2*、_和~的特殊作用
一個是斜體,兩個是加粗,三個是加粗斜體文字,當只有三個*或者三個_時就是分割線。
*一個是斜體文本*
_一個是斜體文本_
**兩個是粗體文本**
__兩個是粗體文本__
***三個是粗斜體文本***
___三個是粗斜體文本___
***
___
Typora標題快捷鍵:Ctrl+B加粗、Ctrl+i傾斜
~~左右兩個~就是刪除線~
<u>這是下劃線</u>
左右兩個就~是刪除線
這是下劃線
Typora快捷鍵:Ctrl+u下劃線、Ctrl+Shift+5刪除線
2.3創建腳註
創建腳註格式類似這樣 [^你看]。
[^你看]: 瞧瞧這就是腳註
效果如下:
這樣創建一個腳註1
2.4列表
2.4.1無序列表標記*、+、-
* 這是第一
* 這是第二
* 這是第三
結果如下:
- 這是第一
- 這是第二
- 這是第三
2.4.2有序列表是數字加上.
1.這是第一
2.這是第二
3.這是第三
結果如下:
- 第一項
- 第二項
- 第三項
2.4.3列表嵌套
嵌套列表要使用製表符,更換列表類型時要加上製表符纔行。
1.第一項
* 你看加上tab就進行了有序加無序嵌套
結果如下:
1.第一項
* 你看加上tab就進行了有序加無序嵌套
2.5區塊和引用
2.5.1引用是>,每層嵌套多加一個>號
>最外層引用
>>第一層嵌套
>>>第二層嵌套
結果如下:
最外層引用
第一層嵌套
第二層嵌套
列表中嵌套區塊要在>前加四個空格縮進
* 你看
>你看
>前邊有四個空格縮進
* 你看
結果如下:
-
你看
你看
加四個縮進
-
你看
2.6代碼塊
代碼塊能夠讓文檔文字與代碼進行分離,顯得文檔格外整潔,對於程序員格外友好。三個`(英文輸入狀態下點Tab鍵上邊鍵)再回車就出現了代碼塊,可選擇代碼塊中輸入的語言,這樣能只能提示加快輸入速度。如圖
直接"```java"能夠快速切換到指定語言的代碼塊,並且能夠高亮顯示代碼關鍵字。
2.7鏈接
2.7.1網址鏈接
格式:[自定義名字](網址)
[百度一下,你就知道](https://www.baidu.com/)
結果如下:
2.7.2圖片鏈接
與網址鏈接大致一樣,只是多了一個!號。
格式:![自定義名字](圖片url) 注:可以說本機圖片,也可是網絡圖片。
![請坐](https://www.anruan.com/Public/upload/image/20200119/20200119104017_33650.jpg)
Typora鏈接快捷鍵:Ctrl+k插入鏈接、Ctrl+Shift+i插入圖片
2.8表格
個人感覺表格是其最強大的功能,簡單無腦暴力的操作就能畫出再word文檔上半天也插不出來的表格。
2.8.1複製+粘貼輕鬆搞定
將你覺得不錯的表格直接全選,然後粘貼,Typora能夠直接幫你把表格做出來。
如圖所示把你想要的表格全選Ctrl+C,然後Ctrl+V即可。
直接粘貼,結果如下:
字段名稱 | 字段屬性 | 是否主鍵 | 是否爲空 | 默認值 | 字段含義 |
---|---|---|---|---|---|
did | int | 是 | 否 | 無 | 部門id |
dname | Varchar(255) | 否 | 否 | 無 | 部門名稱 |
supervisorid | int | 否 | 否 | 無 | 組長id |
supervisorname | Varchar(255) | 否 | 否 | 無 | 組長姓名 |
createtime | datetime | 否 | 否 | Now() | 創建時間 |
2.8.2自定義表格
| 號來分隔不同的單元格,使用 - 來分隔表頭和其他行。:-作爲左對齊,-:爲右對齊:-:是居中對齊。
| 左側對齊 | 右對齊 | 居中對齊 |
| :-----| ----: | :----: |
| 單元格 | 單元格 | 單元格 |
| 單元格 | 單元格 | 單元格 |
結果如下:
左側對齊 | 右對齊 | 居中對齊 |
---|---|---|
單元格 | 單元格 | 單元格 |
單元格 | 單元格 | 單元格 |
Typora表格快捷鍵:Ctrl+t添加表格
最後希望各位都能學會markdown語法,使用Typora能夠提高工作或學習效率。
瞧瞧這就是腳註 ↩︎