R markdown

  • markdown大家應(yīng)該都聽說過,它是一種非常輕量的標記語言,用一套格式標記語言來對文章的內(nèi)容來進行編排,本公眾號推送的內(nèi)容都是用markdown來進行編排格式的,對于markdown的編輯器,主要有Mou、markdownpad、VS code、Typora、Atom、作業(yè)部落、簡書、mdnice、R markdown等等,非常多,這當中有軟件版、在線版還有APP版。

  • 百度一下,Typora推薦的人最多,但我覺得它對于markdown新手來說不夠友好,因為Typora的界面和其他編輯器有很大不同,它采用的是所寫既所得,只有一個窗口,其他編輯器一般有編輯窗口和預覽窗口兩個,兩個窗口的話對于新手來說會更加舒服一點。

  • VS code推薦的人也非常多,VS code準確一點說他不是專門的markdown編輯器,它是由微軟研發(fā)的一款免費、開源的跨平臺文本(代碼)編輯器,它有各種插件支持各種編程語言,像R、python、java等它都是支持的,所以在初始設(shè)置和插件選擇方面略顯復雜,不過你一旦搭建好環(huán)境之后,還是比較好用的,下面這個圖就是VS code的界面。


  • 簡書和知乎也是支持markdown的,知乎好像只能導入.md文件,不能直接在線編輯,而簡書則可以直接在線編輯,簡書的編輯器有兩個可以選擇富文本和markdown,所謂富文本就類似于word,需要你對文本的每一個格式進行設(shè)置,而markdown不用。

  • mdnice也是在線版的markdown編輯器谷歌瀏覽器插件,它可以和微信公眾號后臺編輯器聯(lián)合使用,它還提供圖殼圖床,不用再單獨設(shè)置圖床,比較好用,雖然有時候會失敗。

  • R markdown是一種怎樣的編輯器哪,大家都知道R,它是一個統(tǒng)計學家為數(shù)據(jù)統(tǒng)計而發(fā)明的軟件,R是自帶markdown編輯器的,稱之為R markdown,之所以本篇的題目叫R markdown,是因為它不僅僅是一個編輯器,當你在R markdown中插入R代碼時,代碼時可以運行的,并將結(jié)果顯示在代碼下方,當然你也可以不運行。之前推送的幾篇文章都是用R markdown所寫,完整版的話代碼下方是有運行結(jié)果的,再加上文字就可以形成一個完整的報告。所以用R markdown來寫R代碼是極好的,邊寫邊運行,數(shù)據(jù)分析完了,再把.md格式導出成html格式或者PDF格式或者doc格式,完整的報告也就出來了。


  • 對于純粹文字編輯,推薦VS code;若做微信公眾號推薦VS code+mdnice;若用R做數(shù)據(jù)分析,推薦在R markdown中寫代碼。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容