GitHub是一個(gè)代碼托管平臺(tái),深受程序員歡迎。簡(jiǎn)單來(lái)說(shuō),它就是一個(gè)管理你的代碼歷史記錄的工具。最近使用GitHub進(jìn)行了一些文本處理,在文本編輯修改上,尤其是團(tuán)隊(duì)協(xié)作方面,github完全可以稱為神器,它與Word的區(qū)別主要在以下幾個(gè)方面:
排版方式
Word等文本編輯軟件依靠工具欄進(jìn)行編輯排版,而GitHub依靠markdown語(yǔ)法排版。如果你對(duì)于文本完成時(shí)間沒有太高要求,使用Word足夠了,但是如果你不喜歡鼠標(biāo)鍵盤反復(fù)切換,希望輸入文本同時(shí)完成排版,markdown更流暢一點(diǎn),當(dāng)然,使用markdown輸入你得了解語(yǔ)法,不過(guò)不用擔(dān)心,它的語(yǔ)法相當(dāng)簡(jiǎn)單,操作2-3次即可。Markdown是一種格式,你可以在GitHub中直接編輯,也可以在支持Markdown的編輯器中編輯后復(fù)制過(guò)來(lái)。
修改方式
在commit界面內(nèi),每行文本之前都有個(gè)黑色加號(hào),點(diǎn)擊顯示評(píng)注框,在框內(nèi)直接輸入評(píng)注內(nèi)容,并可@指定人。commit支持多人同步修改,所有評(píng)注顯示在同一文件內(nèi),內(nèi)容按照時(shí)間先后依次排列。評(píng)注字體與原文不同,不損傷原內(nèi)容。你也可以對(duì)他人的修改意見點(diǎn)贊或表示不贊同。commit里的每次修改,都通過(guò)maillist發(fā)往上傳者郵箱。收件人可以直接在郵件中回復(fù),回復(fù)內(nèi)容自動(dòng)以md上傳至相應(yīng)位置。
這一點(diǎn)明顯優(yōu)于Word,Word只能在原文上進(jìn)行修改,手動(dòng)調(diào)為不同顏色或字體,以示區(qū)別。Word若要實(shí)現(xiàn)多人修改,要么依次進(jìn)行,要么各自完成后再整合,無(wú)疑前者效率更高。
對(duì)照方式
文本數(shù)次修訂后,怎樣實(shí)現(xiàn)不同版本之間的聯(lián)系,GitHub-project界面提供了可能。在project里,你可以把每一稿依次排列在頁(yè)面內(nèi)對(duì)照比較,修改過(guò)程及思路一目了然。Word無(wú)法實(shí)現(xiàn)這樣直觀的對(duì)比。
初次接觸GitHub,有以上幾點(diǎn)初淺感受,發(fā)現(xiàn)新的再補(bǔ)充。基于此,我認(rèn)為,GitHub的文本編輯修改能力明顯優(yōu)于Word,文字工作者不妨試一試github。