在開發(fā)軟件、閱讀開源代碼、閱讀文檔和博客學(xué)習(xí)技術(shù)、準(zhǔn)備面試資料的過程中,開發(fā)者會經(jīng)常使用筆記軟件或者博客來整理自己的想法,他們會學(xué)習(xí)他們學(xué)到的東西。存檔知識并存檔您自己的經(jīng)驗(yàn)和想法。每個(gè)開發(fā)人員都有他們最喜歡的筆記類軟件,或用于歸檔的博客。
就我個(gè)人而言,我一開始使用的筆記軟件是有道云筆記,然后我切換到筆記,然后我切換到大綱筆記的帷幕軟件。使用 Notes軟件 后,感覺自己的工作效率提升了很多。后面我會結(jié)合工作中的常見場景,分享一下為什么提綱筆記軟件提高了我的工作效率。現(xiàn)有的大綱注釋軟件 還有什么不能滿足我的需求。
場景
場景一:從文檔和博客中學(xué)習(xí)
對于一個(gè)新技術(shù)的新手來說,剛開始上手時(shí),難免會閱讀大量的文檔和博客來學(xué)習(xí)。在學(xué)習(xí)的過程中,如何將知識存檔,以便日后方便查閱和鞏固。
有些人喜歡寫博客,通過博客學(xué)習(xí)新技術(shù)有很多好處,比如博客很容易傳播,互聯(lián)網(wǎng)上的其他人可能會看到它,也可能對他們有幫助。
但對我個(gè)人而言,通過博客學(xué)習(xí)新技術(shù)對我來說并不是正確的方式,因?yàn)閷W(xué)習(xí)過程中的很多知識都寫在官方文檔或者別人的博客上。如果我在學(xué)習(xí)過程中還寫博客,感覺就像是重復(fù)和簡單的可移植性,對我沒有太大的價(jià)值。而且,博客以平鋪文本的方式顯示,仍然無法幫助我在以后搜索和查看時(shí)快速檢查要點(diǎn)。在嘗試了市面上的很多筆記軟件之后,我選擇了大綱筆記軟件來應(yīng)對閱讀文檔和博客學(xué)習(xí)新技術(shù)的場景。
大綱筆記軟件主要分析兩個(gè):窗簾和。
窗簾
我們先來看看窗簾。窗簾由中文軟件開發(fā),涵蓋網(wǎng)頁、PC、mac、iOS網(wǎng)賺寶盒取色器,多平臺,可以說覆蓋了所有平臺。
以下是我在學(xué)習(xí)反應(yīng)時(shí)用窗簾做的一些筆記:
以react生命周期入口為例,大綱注釋以非常直觀和連貫的形式展示了知識結(jié)構(gòu),可以快速展開和折疊進(jìn)行復(fù)習(xí)和復(fù)習(xí)。
以學(xué)習(xí) React 技術(shù)為例,可以將所有關(guān)于 React 的知識點(diǎn)放在同一個(gè)文檔中。在編輯過程中,可以輸入一個(gè)子項(xiàng)適合在mac上做筆記的軟件,并在視圖中將該子項(xiàng)顯示為根節(jié)點(diǎn)。
在文檔編輯器上方(我框起來的紅色區(qū)域)適合在mac上做筆記的軟件,可以跳轉(zhuǎn)到上層的任意節(jié)點(diǎn)。
支持將剪貼板圖像直接復(fù)制到編輯項(xiàng)目中。
支持在思維導(dǎo)圖中查看
單個(gè)條目還支持添加描述項(xiàng)
綜上所述,窗簾有很多優(yōu)點(diǎn)靖源image2swf轉(zhuǎn)換器,但還是有一些現(xiàn)階段不具備的功能。例如,對于單個(gè)文檔,它不支持收藏文檔中的條目。代碼復(fù)制進(jìn)去的時(shí)候,所有的代碼高亮信息都會丟失,所以我在使用的時(shí)候一般都是用截圖粘貼代碼的。
與窗簾相比,我認(rèn)為有價(jià)值的功能是支持喜歡的文檔中的一個(gè)項(xiàng)目,其他便利性類似。復(fù)制IDE中的代碼或者網(wǎng)頁上的代碼,所有的代碼高亮信息也會丟失。
場景二:協(xié)助閱讀不熟悉的代碼
在閱讀一個(gè)開源項(xiàng)目的代碼時(shí),一開始,代碼中參數(shù)的含義、函數(shù)的含義、函數(shù)之間的相互調(diào)用關(guān)系可能都不是很清楚。
當(dāng)我閱讀開源項(xiàng)目代碼時(shí)淘淘EXIF清除之星,我使用大綱注釋軟件 來幫助我更有效地弄清楚它。
比如我在閱讀開源項(xiàng)目d3.js的過程中,使用了窗簾軟件做的一些筆記,幫助我弄清楚代碼中參數(shù)和函數(shù)的含義。
在閱讀react源碼的過程中,幫我理解函數(shù)的調(diào)用過程
因?yàn)榇昂熀驼迟N從IDE復(fù)制的代碼時(shí),代碼的高亮信息會丟失。使用圖片發(fā)布代碼總是有點(diǎn)痛苦。
場景三:軟件的開發(fā)過程輔助自己整理思路和列表
這個(gè)使用場景是以我自己開發(fā)的軟件為例,大綱注釋軟件可以作為例子
不足的
雖然大綱筆記類軟件大大提高了我的工作和學(xué)習(xí)效率,但是現(xiàn)有的大綱筆記軟件也有很多我想要的功能還沒有實(shí)現(xiàn)。例如,對于我個(gè)人而言,粘貼代碼、以富文本編輯器的形式編輯描述項(xiàng)的能力就特別有用。
小編是一名有多年開發(fā)經(jīng)驗(yàn)的程序員。今年年初整理了一批WEB前端學(xué)習(xí)資料作為粉絲福利(零基礎(chǔ)想轉(zhuǎn)行可以學(xué)習(xí)),關(guān)注我的大魚號,私信我【前端】兩個(gè)字,(等待20秒)領(lǐng)取粉絲福利。