1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        程序員用什么軟件做筆記?

        共 3151字,需瀏覽 7分鐘

         ·

        2021-10-17 13:31


        作者:John Lee

        編譯/投稿:Young

        出處:makeuseof.com/tag/best-note-taking-tools-programmers/

        編程容易產(chǎn)生挫折,即使作為一種業(yè)余愛(ài)好也可能是這樣。建立一個(gè)網(wǎng)頁(yè),手機(jī)APP或桌面應(yīng)用都是個(gè)很大的工程,好的記筆記技能是讓這個(gè)工程井然有序的關(guān)鍵,也是克服壓力、絕望和倦怠的好方法。

        但是大多數(shù)筆記應(yīng)用的設(shè)計(jì)并不是以程序員作為目標(biāo)受眾,這些程序可能會(huì)讓使用者用起來(lái)很難受,甚至完全放棄這些工具。這就是為什么我們?yōu)槟阏襾?lái)了這些最好的筆記工具??靵?lái)看看——你會(huì)愛(ài)上它們的,同樣歡迎在留言區(qū)評(píng)論你最喜愛(ài)的筆記軟件!

        1. Boostnote

        (適用OS: Windows, Mac, Linux)

        Boostnote是為編碼器設(shè)計(jì)的筆記應(yīng)用典范。它雖然不具備現(xiàn)代筆記應(yīng)用的所有功能(例如,它具有Markdown格式和基于文件夾的組織功能,但缺少可自定義的鍵盤(pán)快捷鍵),但具備所有程序員喜歡的功能:

        你可以直接在普通筆記中嵌入代碼塊,也創(chuàng)建單獨(dú)的代碼片段型注釋?zhuān)糜谠谝粋€(gè)注釋中收集和分組多個(gè)代碼塊。它還支持TO-DO LIST來(lái)幫助你進(jìn)行任務(wù)管理,和番茄鐘混用豈不是美滋滋?

        Boostnote的價(jià)值同時(shí)體現(xiàn)在他的免費(fèi)和開(kāi)源。結(jié)合其功能,Boostnote是計(jì)算機(jī)系學(xué)生的理想選擇


        2. MedleyText?

        (適用OS: Windows, Mac, Linux)

        MedleyText與Boostnote非常相似,功能較少,但對(duì)每項(xiàng)功能都挖得比較深:富文本格式,筆記中可嵌入代碼塊以及可自定義的鍵盤(pán)快捷鍵。對(duì)于需要管理大項(xiàng)目程序員來(lái)說(shuō)是十分理想的選擇。

        當(dāng)你將格式化的代碼直接嵌入到筆記中時(shí),應(yīng)用程序會(huì)自動(dòng)高亮語(yǔ)法,你也可以手動(dòng)調(diào)節(jié)需要高亮的部分。截至發(fā)稿時(shí),MedleyText已支持超過(guò)40種編程語(yǔ)言。

        MedleyText在使用本地筆記時(shí)完全免費(fèi),沒(méi)有任何限制。高級(jí)服務(wù)版本MedleyText + S將于2017年下半年發(fā)布,屆時(shí)他能允許使用者將筆記同步到云端存儲(chǔ),訪問(wèn)Web版本應(yīng)用并與其他人共享筆記。

        3. Quiver

        (適用OS: Mac)

        Quiver是另一個(gè)類(lèi)似上面兩個(gè)的應(yīng)用程序:使用者可以針對(duì)嵌入代碼進(jìn)行混合和匹配文本(Markdown和LaTeX格式)功能。但Quiver內(nèi)有個(gè)代碼專(zhuān)用的編輯器,比其他競(jìng)品更簡(jiǎn)潔,速度更快。

        至于語(yǔ)法高亮,該應(yīng)用支持120多種編程語(yǔ)言。云存儲(chǔ)同步支持Dropbox,Google Drive,iCloud等。而且由于筆記被存儲(chǔ)為JSON格式,所以可以安全地使用版本控制來(lái)追蹤更改。共享筆記本甚至允許大型項(xiàng)目的團(tuán)隊(duì)協(xié)作。


        所以既然Quiver如此牛,為什么將它列在第三位呢?因?yàn)樗荒茉贛ac上使用。雖然Mac是相當(dāng)不錯(cuò)的編程環(huán)境,但大多數(shù)編碼器仍然在Windows或Linux上。我們認(rèn)為這是相當(dāng)負(fù)面的影響。


        4. OneNote

        (適用OS: Windows, Mac, Android, iOS, Web)

        OneNote可以說(shuō)是最好的筆記應(yīng)用程序,但目前它缺乏語(yǔ)法高亮功能,因此不適合程序員使用。幸運(yùn)的是,由GitHub用戶(hù)發(fā)布的免費(fèi)插件使OneNote可以在代碼中突出語(yǔ)法了。

        插件是有點(diǎn)笨重,但終于可以使用OneNote保存代碼注釋?xiě)?yīng)該是相當(dāng)開(kāi)心的一件事。OneNote是學(xué)生記筆記的最佳方式之一,對(duì)于計(jì)算機(jī)和工科學(xué)生來(lái)說(shuō),這是一個(gè)特別好的消息。


        筆記共享功能使得OneNote協(xié)作項(xiàng)目起來(lái)也非常方便。而最重要的是它幾乎在所有主要平臺(tái)上都是完全免費(fèi)的,包括臺(tái)式機(jī)和移動(dòng)設(shè)備(除了Linux以外~)

        5. CherryTree

        (適用OS: Windows)

        CherryTree不像大多數(shù)筆記應(yīng)用程序,而更像一個(gè)個(gè)人維基。但是由于頁(yè)面可以彼此嵌套在層次結(jié)構(gòu)中,所以記筆記綽綽有余了。是什么讓它看起來(lái)像維基呢?主要是因?yàn)榭梢栽谡麄€(gè)筆記本中插入鏈接,跳轉(zhuǎn)到其他頁(yè)面。



        還有其他功能類(lèi)似CherryTree的應(yīng)用,包括wikidPad和以星,但CherryTree支持特殊的代碼專(zhuān)用頁(yè)面類(lèi)型。程序員可以使用常規(guī)的筆記記錄想法和任務(wù),并使用代碼專(zhuān)用頁(yè)面紀(jì)錄片段的代碼。就頁(yè)面層次而言,兩種類(lèi)型的操作方式完全相同。


        CherryTree非常快,使其成為最好的輕量級(jí)筆記應(yīng)用程序之一。


        6. Sublime Text

        (適用OS: Windows, Mac, Linux)

        作為程序員,你可能早就知道Sublime Text。是的,這是一個(gè)文本編輯器,而不是一個(gè)筆記應(yīng)用程序,但它當(dāng)然也可以用于記筆記:每個(gè)筆記作為一個(gè)文本文件,每個(gè)代碼片段在一個(gè)單獨(dú)的語(yǔ)言文件中。


        Sublime Text的原生功能非常適合提高整體生產(chǎn)力,分割多個(gè)編輯器窗格的功能更是不可或缺的功能。但是對(duì)于記筆記和組織功能來(lái)說(shuō),使用一些免費(fèi)的插件還可以獲得更好的效果。


        SideBarEnhancements是每個(gè)Sublime Text用戶(hù)必備插件。它增加了一些優(yōu)化的側(cè)邊欄,主要是在菜單中當(dāng)你鍵盤(pán)單擊文件時(shí)會(huì)出現(xiàn)。PlainTasks在編輯器中集成一個(gè)TO-DO LIST。MarkdownEditing為你提供了用markdown語(yǔ)法記筆記的途徑。

        Sublime Text理論上要花上你70美元,但免費(fèi)期其實(shí)永遠(yuǎn)不會(huì)結(jié)束。只要你可以忍受偶而出現(xiàn)的彈窗提醒你購(gòu)買(mǎi)完整版本,就可以無(wú)限期地免費(fèi)使用Sublime Text。

        7. TickTick

        (適用OS: Windows, Mac, Android, iOS, Web)

        盡管TickTick是一個(gè)TO-DO LIST應(yīng)用,但有一個(gè)微妙的功能,使它很適合記筆記:每個(gè)列表項(xiàng)都有一個(gè)“描述”字段,完全可以充當(dāng)記事本。

        作為程序員,你可以使用TickTick將所有任務(wù)作為單獨(dú)的列表項(xiàng)目進(jìn)行追蹤,并存儲(chǔ)每個(gè)任務(wù)所需的任何注釋。但因?yàn)闆](méi)有突出語(yǔ)法功能或豐富的文本格式,它其實(shí)更適合用來(lái)管理程序員的想法而不是存儲(chǔ)代碼片段。


        此外,你還可以享受完整的TO-DO LIST功能:文件夾系統(tǒng),子任務(wù),定期任務(wù),提醒,優(yōu)先事項(xiàng)等等的功能。TickTick的免費(fèi)版本限制了列表數(shù)量,付費(fèi)則是每年28美元。

        成為更好的程序員的額外秘訣


        如果這些你都不喜歡,還是可以在代碼中以粘貼注釋的方式記筆記。這不是管理抽象級(jí)項(xiàng)目的最佳方法,因?yàn)檫@需要清晰的編碼習(xí)慣,但這樣作卻是針對(duì)某些低階字段注釋的好方式。


        無(wú)論哪種方式,必須要繼續(xù)前進(jìn),不斷改進(jìn)。編程是困難的,所以看看這些技巧,學(xué)習(xí)編碼壓力就會(huì)輕省很多。此外,了解每日冥想如何改善你的代碼。如果你感覺(jué)被困住了,這里有辦法克服程序員的障礙。


        作者:John Lee

        編譯/投稿:Young

        出處:http://www.makeuseof.com/tag/best-note-taking-tools-programmers/



        推薦閱讀

        一鍵生成Springboot & Vue項(xiàng)目!【畢設(shè)神器】



        END


        順便給大家推薦一個(gè)GitHub項(xiàng)目,這個(gè) GitHub 整理了上千本常用技術(shù)PDF,絕大部分核心的技術(shù)書(shū)籍都可以在這里找到,

        GitHub地址:https://github.com/javadevbooks/books

        Gitee地址:https://gitee.com/javadevbooks/books

        電子書(shū)已經(jīng)更新好了,你們需要的可以自行下載了,記得點(diǎn)一個(gè)star,持續(xù)更新中..



        瀏覽 52
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            成人毛片女人28 | 美女被cao| 2016超碰 | 亚洲人成色777777精品音频 | 成人 免费视频在线看一个小时 | chinese国产打屁股实践视频下载 | 国产成人网站免费观看 | 爱干视频 | 男生和女生搞鸡的视频 | 男男gay互吃鳮吧吞精小说 |