學習編程用什麼做筆記比較好?

2021-02-13 程序猿

問:學習編程用什麼做筆記比較好?

學習的時候做筆記,Word排版很好,但是處理代碼就不是太方便。請問有沒有推薦的工具?


pezy,網際網路的搬運工

【常規筆記攻略】


1、筆記格式化最好的選擇無疑是 Markdown 語法。(越來越成為通用格式,對代碼有極好的支持)

對於它的簡介與使用方法可以參考這個回答:怎樣引導新手使用 Markdown?


另參見:Markdown

2、最好的電子筆記公認是Evernote,國內版本叫做印象筆記

對於它的介紹可以參考這個回答:印象筆記(Evernote)有哪些常見的用途?

其主頁:印象筆記 | 記錄點點滴滴

3、連接這兩者的工具,可以選擇馬克飛象。

地址如下:http://maxiang.info/

利用 Evernote 做好筆記的技巧和習慣,網上有很多前輩分享他們的使用心得。也可以搜來看看。
請見:印象筆記之使用竅門

最後願你能把筆記做好,更高效的學習。

更新:

最近發現一個工具幾乎可以兼備以上的全部特性:

Cmd Markdown 編輯閱讀器

你不需要過分糾纏 Markdown 語法的細節(因為它還提供了類似 Word 一樣的工具欄),你也不需要擔心存到哪的問題(它自帶雲存儲),發布出來的網頁也十分美觀,利於共享。美中不足的是,它並不成熟,還無法做到 Evernote 那樣,網頁、客戶端、移動端處處可看。而且存儲歸檔的功能稍顯薄弱。但其優點在於不折騰,易上手,在此分享,供諸君自行選擇。

再次更新 :(比較羅嗦,沒有耐心可以忽略。)


【Github 筆記攻略】


學習編程的人,往往繞不過 Github,經過這段時間的嘗試,我發現 Github 的確有很適合做筆記的地方。


但,非常不建議用issue,其最大的問題在於不支持 git 操作,也就是備份及版本管理非常麻煩。


顧名思義啊,issue是提出問題,討論問題的地方,用這個寫筆記,抑或是寫博客。的確非常特立獨行,但是否真的合適,值得商榷。我知道這種方式的流行是因為某些前端大牛。但,我始終認為,永遠不要跟風大牛的行徑,多聽聽自己內心的聲音。

那麼在 Github 我推薦什麼?

首先,是 Wiki,About GitHub Wikis · GitHub Help。這個東西的初衷是用來做項目說明文檔的,而文檔,不就是更規範的一種筆記形式嗎?況且, Wiki 因其自身特性,本來就是最高效知識整理工具,大牛們用 Wiki 來積累知識與技能的例子數不勝數:例如閒耘™. Wiki ,第一次看到時真的把我震撼到了。用 Github 自帶的 Wiki 做筆記,更加不用操心搭建環境的事情,你堅持寫就好了。也有很多人再嘗試了,隨手貼一個:2013 11 17 use wx make gui · nileader/note Wiki · GitHub

其次,是 Gists,這個東西的初衷是便於你在博客裡方便的嵌入代碼塊。但我們的思維不應該局限於此,還是先上例子:具體程式語言重要概念筆記。有沒有感覺很棒? Gist 在我看來就像一個隨手的小貼士(便籤),可以在你靈感突發,或者急需總結某個知識點的時候,隨意打開,隨意保存。天然支持貼代碼,同時具備 Github 特色的 Markdown 渲染。

如果你還使用Chrome,一定要考慮安裝一下這個插件:https://chrome.google.com/webstore/detail/gistbox/caoihfibgoiiakncomhccbflmlgjaohf,它能夠智能抓捕到網頁上的代碼塊,一鍵保存至你的 Gist 中,那些網際網路的搬運工們,這難道不是必備的神器麼。另外,它的管理界面極具特色,將 Github 中 Issue 的最大優點——定義標籤,給搬到 Gist 中。簡直是專為筆記而考慮呀。

上述兩個工具都支持 Git 操作(應該是程式設計師必備技能了吧),可以隨時備份回滾,不用擔心筆記丟失、被覆蓋、誤刪等等問題。


【讀書筆記攻略】

學習編程,大多數同學還是會基於書籍,那麼看書學習時,用什麼做筆記比較好呢?

應該要推薦的是豆瓣讀書筆記,以前一直沒有注意,大多數上豆瓣的也都是文藝青年,誰也沒想過在上面寫編程筆記,直到我決定開始重新啃一些大塊頭書籍,在豆瓣上搜書單的時候,才發現,居然有如此便利的工具。這裡獻醜,用我自己的筆記做例子吧:《C++ Primer 英文版(第 5 版)》的筆記,有沒有覺得代碼塊賞心悅目呢?而且豆瓣讀書筆記專為讀書而生,頁碼、章節等小細節讓你覺得非常貼心,回頭需要找的時候也會非常方便。更可以和同時讀這本書的人一起討論問題,共同進步。這是其他筆記無法比擬的優勢。


最後的話

隨著網際網路的迅猛發展,出現了越來越多的工具,而且一個比一個方便易用。也許這個答案我會不斷的更新。

但這些僅僅只是工具而已,關鍵,還在用工具的人。共勉!

謝謝這些工具的開發者,他們的用心良苦為我們節省了大量的精力。
還要謝謝點讚的人,你們是我更新的動力。 :)

Liutos,233-Lisp開發者(笑

在 GitHub 上面開個倉庫,用這個倉庫的 issue 做筆記

好處是支持 Markdown 和代碼的語法高亮

楊昱

我真心推薦你用org-mode,純文本文件,兼容性很好(word的兼容性簡直就是渣),可以導出為html, latex, pdf等等,和markdown有點類似的標記語法,至於你說的處理代碼那更是小菜一碟,它甚至可以讓你在文檔直接運行代碼片段,org-mode起源於emacs,現在vim上有移植版本,sublime text2似乎也可以用了

ch3cooh,我不是化學系的

強烈推薦wiznote的markdown模式,太好用了有木有!

1. markdown的表格很方便 :)

2. markdown插入代碼有高亮

3. 可以直接插入截圖。沒錯,下圖的表格是我在電子書上截圖插入wiznote然後又截圖到這裡的=__=

4. wiznote的markdown還支持mathjax,這意味著插入公式很容易。

5. 附上一張碼農學習筆記,開啟預覽模式的時候markdown就是這個樣子

Tanky Woo,Python/運維 at 知道創宇,…

語法:

●Markdown Daring Fireball: Markdown Syntax Documentation

●reStructuredText http://docutils.sourceforge.net/rst.html

個人推薦是前者

工具:

博客:

●Jekyll jekyll/jekyll 路 GitHub

●Pelican https://github.com/getpelican/pelican

●Hexo https://github.com/hexojs/hexo

Wiki:

Simiki https://github.com/tankywoo/simiki 這個是我自己寫的,算是自薦下

來自知乎

連結:http://www.zhihu.com/question/21438053

——————————————————

●本文編號341,以後想閱讀這篇文章直接輸入341即可。

●本文分類「科學」,搜索分類名可以獲得相關文章。

●輸入m可以獲取到全部文章目錄

●輸入r可以獲取到熱門文章推薦

●輸入f可以獲取到全部分類名稱

—————————————————

小猿個人微信:itcodemonkey 歡迎調戲


推薦一個微信公眾號:IT電商網,長按下面的微信號可以進行複製

itdianshang

點擊「閱讀原文」可關注


相關焦點

  • 程式設計師都用什麼軟體做筆記?
    開發網站、移動APP或桌面應用程式都是艱巨的任務,良好的記筆記技能是保持組織有序、克服壓力、絕望和倦怠的關鍵。但是大多數筆記應用的設計並不是以程式設計師作為受眾目標,這些軟體可能會讓使用者用起來很難受,甚至完全放棄這些工具。這就是為什麼總結這些最好的筆記工具。快來看看——你一定會愛上它們的,同樣歡迎在留言區評論你最喜愛的筆記軟體!1.
  • 你用什麼軟體做筆記?
    編程容易產生挫折,即使作為一種業餘愛好也可能是這樣。建立一個網頁,手機APP或桌面應用都是個很大的工程,好的記筆記技能是讓這個工程井然有序的關鍵,也是克服壓力、絕望和倦怠的好方法。但是大多數筆記應用的設計並不是以程式設計師作為目標受眾,這些程序可能會讓使用者用起來很難受,甚至完全放棄這些工具。這就是為什麼我們為你找來了這些最好的筆記工具。快來看看——你會愛上它們的,同樣歡迎在留言區評論你最喜愛的筆記軟體!1.
  • 我是這麼用有道雲筆記的!
    要建立幾個專門的文件夾做特定的事情3、文件夾的命名以什麼「杜威十進位」這裡面被很多人提及的一個分類技巧就是「杜威十進位」了,這是個啥玩意啊?,搞那麼麻煩幹嘛,自己用著舒服不就行了嘛。好了,到這裡就不說了,今天簡單的說了下自己對於有道雲筆記的使用,當然,很簡單,希望大家有什麼使用技巧,也可以一起分享啊,尤其美化這塊。
  • 考研考公、學習、上網課、做筆記用什麼牌子平板電腦好?2021年學生黨平板選購指南
    由於疫情的影響,上至大學生、考研黨、考公黨,下至中小學生,都陸續適應了網課模式的學習,但是對於學習工具的使用卻成了許多人頭疼的問題。用手機容易被各種信息電話打斷,屏幕還小,看得眼睛生疼;用桌上型電腦或者手提電腦,網上一堆垃圾廣告彈出來,特鬧心。
  • 我是如何學習計算機編程的
    學習如何編程——以及如何編好程——並不需要你具有超人的能力。你只需要去按照自己的意願動手去做,做出點什麼東西。做什麼東西並不重要,重要的是你找到東西動手去做。我所認識的那些優秀的程式設計師,他們都有各自不同的最初學習編程的動機。有些人學習編程是為了開發動畫遊戲。有些人是為了解決他們在使用計算機時遇到的問題,或讓工作更有效率。
  • 臺灣大學林軒田機器學習基石課程學習筆記1 -- The Learning Problem
    最近在看NTU林軒田的《機器學習基石》課程,個人感覺講的非常好。整個基石課程分成四個部分:每個部分由四節課組成,總共有16節課。
  • 用iPad做筆記的正確打開方式
    我就問朋友學Procreate想用來做什麼,她說想做視覺筆記。其實如果只是想做筆記,iPad有其他非常簡單易上手又實用的工具,不需要用Procreate。比如下面這些電子手帳,是不需要任何繪畫功底就可以用iPad做出來的:
  • 我一直用它來記筆記
    之前很多人問過我,說我平時學習記筆記麼?用什麼記?
  • 【學習筆記】Python基礎入門(十一)——字典與集合
    而dict所做的,是讓你可以通過任何東西找到元素,不只是數字。字典可以將一個物件和另外一個東西關聯,不管它們的類型是什麼。辰語學習筆記:可變集合python set是python入門學習中接觸比較多的。像列表、字典、字符串這類可迭代的對像都可以做為集合的參數。
  • [乾貨]怎麼用iPad做筆記?找到最適合你的手寫筆記APP
    (但是因為iPad支持分屏功能,如果是一邊瀏覽PDF一邊做筆記的話,其實用PDF類APP打開&標記PDF,同時用另一個手寫筆記APP做筆記也同樣可以做到。)感覺免費版就已經挺好用,功能十分強大,但是初次用起來也相當複雜,要好好學習的童鞋倒是值得下一個慢慢研究。 因為我也還沒搞明白具體功能,先放幾張官網照吧。支持PDF和EPUB,可以將Web網頁導入成EPUB閱讀;大綱與導圖功能;學習卡片功能;筆記設置標籤方便檢索和管理;多種方式做標註筆記等等。
  • 雲筆記軟體有很多,哪款筆記比較好用?
    ,發現雲筆記眾多,其中有幾款很好用的雲筆記,然後記錄下來,推薦給大家。OneNote最常用於筆記本電腦或桌上型電腦,但這套軟體更適合用於支持手寫筆操作的平板電腦,在這類設備上可使用觸筆、聲音或視頻創建筆記。優點:樹形目錄,好管理,表格記筆記,比思維導圖還好用,不拘格式,自由自在,自動編號管理縮進。
  • 用這款軟體做筆記,也太漂亮了吧!
    很多人問,如何用這套方法做出電子筆記。於是,我想到了最接近於紙質筆記本的一款軟體。它就是Onenote,被很多人忽視的Office套件之一。它不僅有著強大的功能,而且漂亮得不像實力派。羨慕別人:「用這麼好看的筆記學習,心情都會好起來吧?」,而好奇的是:「這麼別致的筆記,究竟是怎麼做出來的」。經過一段時間的研究,精選君也掌握了用OneNote做筆記的方法。從多級可訪問目錄到思維導圖插入;從筆跡注釋到語音視頻。
  • 學CNC編程,首先要學習什麼?那些編程人員都是操機操出來的嗎?
    手動編程也最好懂點。然後就去學編程吧,編程的話軟體要選好,選那邊使用最多的編程軟體,現在UG 用的勢頭比較好點。軟體,先要熟練的使用,然後就是按部就班的跟著別人學吧。如果能夠看懂圖紙的話,那就直接學數控基礎知識,包括工具機的坐標系、G代碼等,如果不能的話就比較麻煩了,還要學機械製圖。
  • 推薦幾款好用的記筆記軟體
    有同學說做筆記用什麼比較好呢?
  • 乾貨 | 如何用電腦做筆記?三款筆記軟體使用心得
    作為大學生,要想在繁雜的學習生活中做到有條不紊,那麼上課、聽講座、讀書、讀文獻、做實驗、日常計劃和記錄……種種事項,都可能需要做筆記。今天就和大家分享一下我做筆記的心得~初入大學,我還是像在高中那樣做紙質筆記。
  • 超好用!5款完全免費、支持全平臺的筆記軟體
    5款小眾好用的筆記軟體,完全免費、跨平臺,文末有下載方式!
  • 如何學程式語言?好菜鳥學習程式語言的步驟
    很多人喜歡爭論什麼什麼程式語言好,我認為這個話題如果不限定應用範圍,就毫無意義。
  • 做亞馬遜用什麼軟體比較好,亞馬遜網上書店簡介
    (將此文轉發到朋友圈並截圖發給小編微信:45677606 獲取跨境電商免費學習大禮包。
  • 適合Ipad pro 做閱讀、學習筆記的APP及使用
    四、你這麼搞,學習成績好嗎?沒錯!真的有人私戳這個問題給我!我的回答是:好呀。原答案:iPad pro做筆記絕對是一個提高效率和節約紙張的做法,已經完全拋棄手寫筆記本。現大三,從大一開始一直用iPad做筆記。這期間換過兩次iPad,試過打字也試過手寫。
  • 我為什麼喜歡用OneNote做筆記?|品職效率實驗室
    沫沫以前在學習CFA時候也是用過它來做過筆記的,截取了部分可以隨意看看它最大的優勢應該是排版比較靈活,圖片和文字可以隨意發揮,沒有硬性規定,而且支持跨平臺使用,同步功能也不錯,關鍵是免費🆓OneNote可以支持很多設備,不像部分軟體,舉個慄子,GoodNotes,MarginNotes,Notability這些只能夠在ipad或者mac設備上使用(