真實(shí)生活場景的使用經(jīng)驗(yàn)
各平臺(tái)客戶端所用場景
- Windows: 偶爾記錄一些WP應(yīng)用開發(fā)的日志
- macOS:主力軍,結(jié)合馬克飛象。記錄學(xué)習(xí)、生活、工作等筆記。主要使用官方客戶端進(jìn)行查看
- iPhone:隨意走走或到樓下咖啡廳坐坐的時(shí)候,充當(dāng)備忘錄或記錄下人們討論的熱門話題?;丶液笤僬以敿?xì)資料進(jìn)行學(xué)習(xí)
- iPad:在開會(huì)的時(shí)候用電子筆做記錄,給客戶做演示或者發(fā)送文檔
macOS系統(tǒng)下使用體驗(yàn)
學(xué)習(xí)編程的筆記記錄
對(duì)最近一段時(shí)間iOS應(yīng)用的開發(fā)做了筆記記錄分類,建立了兩個(gè)筆記本組:iOS基礎(chǔ)和iOS高級(jí)。
iOS基礎(chǔ)中,建立:
- C語言學(xué)習(xí)筆記
- OC語言學(xué)習(xí)筆記
- Swift語言學(xué)習(xí)
這三種語言知識(shí)面多,知識(shí)點(diǎn)雜,所以對(duì)其自定義了一些標(biāo)簽,以便于查找。在學(xué)習(xí)完C語言之后,通過對(duì)比學(xué)習(xí)進(jìn)行OC的學(xué)習(xí)。此時(shí)可利用標(biāo)簽快速定位知識(shí)點(diǎn)進(jìn)行比對(duì)學(xué)習(xí)。
印象筆記中對(duì)PDF文檔的支持,這個(gè)功能是我在學(xué)習(xí)工作時(shí)最喜歡的功能。許多編程書籍與資料文檔都是PDF版本,實(shí)際應(yīng)用時(shí),開多個(gè)窗口閱讀非常不方便。而在印象筆記中因?yàn)橛心夸洏?biāo)簽功能,可以對(duì)所需知識(shí)點(diǎn)進(jìn)行快速定位,迅速打開相關(guān)資料文檔進(jìn)行學(xué)習(xí)補(bǔ)充。在進(jìn)行iOSApp開發(fā)的時(shí)候,印象最深刻的就是開發(fā)憤怒的小鳥。開發(fā)過程中所需涉及的知識(shí)雜、多,且分布在不同的書籍文檔中。此時(shí),利用好印象筆記中PDF文檔閱讀功能大大縮減了開發(fā)過程中不必要的時(shí)間浪費(fèi),對(duì)知識(shí)的快速有效的復(fù)習(xí)卓有成效。
與印象筆記配套的書寫工具,我選擇馬克飛象,這是一款專門為印象筆記定制的Markdown客戶端。書寫Markdown非常方便,熟悉Markdown語法可以自手寫。不太熟悉,可以邊看幫助(快捷鍵:Cmd + /)邊寫的。快捷鍵初學(xué)的時(shí)候可以使用,但是我現(xiàn)在不用快捷鍵也可以快速編寫Markdown文本。說說我最喜歡的馬克飛象的功能吧 — — TOC標(biāo)簽
TOC標(biāo)簽可以直接生成目錄,這是我復(fù)習(xí)編程知識(shí)的小助手。通過將目錄在腦子里過一遍,挑揀出模糊或忘記的知識(shí)點(diǎn)進(jìn)行詳細(xì)的復(fù)習(xí)閱讀。當(dāng)然,在實(shí)際應(yīng)用中發(fā)現(xiàn)這個(gè)功能還可以更完善一點(diǎn),目前無法直接進(jìn)行目錄跳轉(zhuǎn)。有時(shí)候要翻四五十頁也是比較蛋疼的。
代碼段標(biāo)注也是比較實(shí)用的功能。我自身平常有寫簡單代碼的習(xí)慣,在macOS上也常用記錄代碼片段的軟件(SnippetsLab和Gist),以為重要代碼段提供編程的思路。代碼段標(biāo)注中有一些功能代碼是可以直接拿來用的,且它的樣式定制也比較容易。個(gè)人比較喜歡github的樣式。
目前,馬克飛象的作者已從原單位辭職,成為馬克飛象的全職開發(fā)者。相信之后的功能肯定會(huì)更豐富更有趣。
相關(guān)鏈接:
印象筆記:https://www.yinxiang.com/
馬克飛象:https://maxiang.io/