2016-01-22 114 views
1

我需要個人歸檔工具歸檔編程算法,經驗教訓,技術和代碼。工具歸檔技術和經驗

類似於的「個人Wiki」支持圖像附件,代碼修飾,內容分類以及隨時搜索任何內容。

我知道我可以使用像論壇或媒體維基開源工具,但我需要爲此個人目的定製的東西。

桌面工具或網絡工具。

回答

1

對於那些誰是尋找同樣的目的,我發現了一些工具:

這裏有一些事情我已經與他們的優點和缺點的嘗試:

的OneNote

優點

優秀的組織筆記的能力。您有包含部分組的書籍,其中包含包含頁面和子頁面的部分。我有一本關於開發的書,然後是一個語言部分組,然後是Ruby部分,然後是Ruby中每個主題的頁面。這裏的亮點是,在給定的主題上創建幾十個和幾十頁不會有任何損失,當您深入到特定主題時可幫助您保持組織結構。只是說「是的,語言的一部分,然後是PHP的一個頁面」是一個簡單的錯誤,但在你知道它之前,PHP頁面長達半英里,你永遠不會坐下來重新正確地重新閱讀它,它成爲一個痛苦,找到你想要的信息等。 多用戶筆記本電腦的大力支持。它適當地跟蹤誰加入了什麼,什麼時候改變了,使合作變得容易。 語法高亮可以使用OneTastic插件完成,該插件允許您定義自定義樣式。只需使用特殊顏色以等寬字體定義自定義樣式,並將其稱爲代碼。 支持表格數據,附件,音頻,視頻等,如果你需要這樣的事情。

缺點

需要使用特殊的應用程序來諮詢一下,這樣你就不能只打從工作計算機等。 Web應用程序笨重,缺乏完整的功能,我仍然沒有得到一個桌面筆記本電腦正確地同步作爲一個Web應用筆記本。 搜索不是最好的。

鏈接到MediaWiki

優點

如果你把它公開,你可以在你的筆記,這是比任何其他更好的搜索使用谷歌。 CSS意味着您可以很容易地設計風格並呈現它,而無需像OneNote中所需要的那樣手動更改文本的每一點。 因爲它只是一個類似於任何其他網站,您可以從任何設備訪問它,而無需安裝任何東西或不必登錄。 導出爲ePub文件,這意味着您可以在Kindle /電子書閱讀器上閱讀所有筆記,非常適合清爽。 任何頁面都可以屬於多個類別,這很好。 內置帶代碼標籤的語法高亮顯示。

缺點

有限公司/笨重裏三層外三層,組織能力,最終對我來說是致命的缺陷。 成爲一個痛苦快速添加到網頁的筆記。 (我會殺死閱讀/編輯模式之間的無頁面重新加載轉換!) 依賴於互聯網連接(通常不是問題,但需要注意的一點)。在文件夾中

純文本文件

優點

零的學習曲線/適應。 在沒有特殊軟件的情況下閱讀它們(提示:將它們放在共享的Dropbox文件夾中,將您的域上的地址映射到該文件夾​​)。 本地閱讀電子書閱讀器或轉換爲電子書格式,沒有真正的努力。

缺點

沒有語法高亮,無圖像/音頻/視頻媒體,沒有表格數據。 難以模糊搜索。 如果你和別人一起學習,編輯衝突。

谷歌驅動

優點

共享/合作, 良好的搜索出色的支持 好的行動支持 支持很多媒體

缺點

趨於使用緩慢 演示文稿選項往往令人沮喪 依賴於互聯網連接 我的個人建議:O​​neNote + Onetastic插件使用所有層/分隔符,定期導出爲PDF或多個PDF,因此您可以從別處諮詢他們。


從這個鏈接引用:

https://www.reddit.com/r/learnprogramming/comments/3acusr/how_to_take_notes_while_learning_programming/