開(kāi)源云筆記Leanote v1.0-beta.3版本特性及操作介紹
【編者的話】
云筆記是一款跨平臺(tái)的簡(jiǎn)單快速的個(gè)人記事備忘工具,操作界面簡(jiǎn)潔高效,通過(guò)登錄云筆記網(wǎng)站可在瀏覽器上直接編輯管理你的個(gè)人記事,實(shí)現(xiàn)與移動(dòng)客戶端的高效協(xié)同操作?,F(xiàn)在開(kāi)源個(gè)人云筆記產(chǎn)品Leanotev1.0-beta.3版本發(fā)布。本文為您介紹新版本的特性及實(shí)際操作方法。
Leanote是一款開(kāi)源云筆記產(chǎn)品,使用Go的Web框架revel和MongoDB開(kāi)發(fā)完成。今天 Leanote v1.0-beta.3 發(fā)布了, 這一版對(duì)編輯器的功能做了極大的改進(jìn). 主要改進(jìn)代碼編輯器及使用全新Markdown編輯器, 和新增加第三方登錄.
Leaonte堅(jiān)信 輪子+輪子=產(chǎn)品, 我們慶幸身處一個(gè)開(kāi)放的環(huán)境, 我們可以將一切好的東西吸收進(jìn)來(lái)不斷***Leanote. 在這一版中, 我們沒(méi)有自己開(kāi)發(fā)代碼編輯器, 而是集成了當(dāng)今***用的Ace代碼編輯器. 在這新一版的Markdown編輯器中, 我們也是如此, 集成了當(dāng)今***用的stackedit編輯器.
1. 代碼編輯器-Ace
這一新功能絕對(duì)是程序員朋友們的福利, 從此在筆記中貼代碼將變得如此簡(jiǎn)單!!
1.1. 功能截圖
1.1. 功能介紹
注意: 現(xiàn)在Leanote集成的代碼編輯器僅支持基于webkit的瀏覽器, 如chrome, safari, 對(duì)于ie, firefox代碼編輯器還是之前的編輯器. 請(qǐng)使用chrome體驗(yàn)該功能. 我們會(huì)盡快將該功能兼容到firefox, ie 10+上.
Ace支持的功能, 比如以下常用的功能都支持:
- 代碼高亮
- 行號(hào)
- tab 增加縮進(jìn)
- shift + tab 減少縮進(jìn)
- 折疊代碼
- 搜索代碼
- ....
1.2 插入代碼
插入代碼的方式有以下兩種:
使用工具欄的"代碼語(yǔ)言"
使用快捷鍵 ctrl + shift + c / command + shift + c
在使用時(shí), 可以先選擇一段文本(也可以不選擇, 或?qū)⒐鈽?biāo)放在某行上), 使其轉(zhuǎn)換為代碼.
如:
1. 選擇文本:
2. 使用ctrol + shift + c 或 使用工具欄的"代碼語(yǔ)言" 選擇"javascript", 就會(huì)轉(zhuǎn)換成代碼編輯器:
1.3 選擇特定語(yǔ)言高亮
Ace會(huì)根據(jù)特定的語(yǔ)言進(jìn)行代碼高亮, 請(qǐng)?jiān)诠ぞ邫谏?quot;代碼語(yǔ)言" 上選擇正確的語(yǔ)言, 以確保Ace能正確的解析.
1.4 轉(zhuǎn)換代碼到html
將代碼轉(zhuǎn)換到普通的html, 先f(wàn)ocus代碼, 再使用工具欄的"代碼語(yǔ)言"的"Convert Code".
->切換成:
1.5 切換Ace與pre
可以通過(guò)代碼編輯器左上角的checkbox將Ace與<pre>相互切換. 支持這個(gè)功能是為了在一些情況下不使用Ace編輯器:
在Ace模式下, 左上角的checkbox是勾選的,
點(diǎn)擊就會(huì)切換到pre
當(dāng)然再次勾選又會(huì)切換到Ace模式下.
1.6 跳出代碼編輯區(qū)
在Ace編輯器中使用shift + enter可跳出該編輯區(qū).
2. 全新Markdown編輯器
2.2 較舊版markdown編輯器的改進(jìn)
- 富文本Markdown編輯器
- 預(yù)覽更快, 一鍵縮放
- 圖片管理插件集成
- 搜索與替換
- 文檔導(dǎo)航
2.3 文檔導(dǎo)航
點(diǎn)擊導(dǎo)航可快速定位筆記
2.4 圖片管理插件集成
現(xiàn)在在Markdown編輯器中就可以輕松選擇/上傳圖片, 并將圖片鏈接插入到Markdown筆記中了.
3. 新增第三方登錄Github, Google, Facebook, Twitter
之前只支持Github, 不過(guò)使用github登錄的朋友都有問(wèn)題(沒(méi)有博客, 現(xiàn)已修復(fù)), 一直沒(méi)有完善.
現(xiàn)新增Google, Facebook, Twitter第三方登錄.
關(guān)于國(guó)內(nèi)的QQ, Weibo登錄正在審核中, 我們會(huì)盡快上線.
4. 相關(guān)下載
Leanote v1.0-beta.3 服務(wù)器端二進(jìn)制文件:
- Linux: leanote-linux-x86_64.v1.0-beta.3.bin.tar.gz
- MacOS X: leanote-mac-x86_64.v1.0-beta.3.bin.tar.gz
Leanote安裝教程:
- leanote二進(jìn)制版詳細(xì)安裝教程
- leanote開(kāi)發(fā)版詳細(xì)安裝教程