Linux高級文本編輯器比較:kate vs gedit
感謝原著作者對人類文化的傳播做出的努力!以下內(nèi)容直譯為主,意譯為輔,同時筆者可能會加入個人觀點(diǎn)以方便理解。如有翻譯不當(dāng)?shù)牡胤较M魑煌史e極指出,如有必要的話請做出引證,以助于筆者翻譯水平的提高,同時也有利于其它讀者的學(xué)習(xí),進(jìn)步。天朗氣清,惠風(fēng)和暢,祝各位生活愉快!
? ? ? ?所有Linux使用者都會告訴你,不論是對于新手還是職業(yè)老手,一個好的文本編輯器都是電腦系統(tǒng)的重要組成部分。雖然使用終端文本編輯器(如nano或者vim)也很重要,但是不論何時只要條件允許,你都需要充分利用你的圖形桌面環(huán)境。
? ? ? ?kate是KDE的默認(rèn)文本編輯器,gedit是Gnome的默認(rèn)文本編輯器。它們都是功能強(qiáng)大的工具,可以幫助我們完成工作而且還遠(yuǎn)不止這些。但是如果你正在做一個非常重要的決定即該使用哪個桌面環(huán)境,你應(yīng)該先了解一下每個桌面環(huán)境相關(guān)的應(yīng)用程序。為了決定誰是最后的贏家,我考慮了它們的特點(diǎn),靈活性以及易用性。
kate
? ? ? ?kate作為KDE中的應(yīng)用程序,他的菜單和按鈕使用了QT圖形框架。如果因?yàn)槿魏卧蚴鼓悴荒茉谀愕腒DE桌面上安裝kate,你可以在相應(yīng)的包管理器中搜索kate安裝包,就可以很容易地安裝成功(如果找不到這些,可以在網(wǎng)上搜索如何在你的系統(tǒng)上安裝kate)。從技術(shù)上講你也可以在你的Ghome桌面安裝kate,但是它需要一些KDE相關(guān)的插件,你可能并不想下載安裝。
?
kate不像windows中的Notepad那樣只是一個簡單的文本編輯器。它包含了許多便捷的特點(diǎn),例如:
·????????projects(項(xiàng)目)
·????????sessions(會話)
·????????bookmarks(書簽)
·????????syntax highlighting(語法高亮)
·????????infinite undo/redo(無限撤銷/重做)
·????????code and text folding(代碼和文本折疊)
·????????word wrap(自動換行)
·????????line numbering(行號)
·????????indent styles(縮進(jìn)風(fēng)格)
·????????spell check(拼寫檢查)
·????????force lowercase, uppercase, and capitalization(強(qiáng)制大小寫)
·????????vi input mode(vi輸入模式)
·????????shell integration(集成shell)
·????????available for Windows users(windows用戶可用)
·????????and various others! (以及其它各種功能)
?
? ? ? ?kate的界面與其它的文本編輯器相比看起來有點(diǎn)不同。kate的菜單和常用按鈕在窗口的頂部,而編輯空間占據(jù)了大部分窗口。在窗口的左側(cè)有項(xiàng)目和文件按鈕,搜索替換及當(dāng)前項(xiàng)目按鈕在窗口底部。文件按鈕可以打開一個文件樹形結(jié)構(gòu)圖(這個按鈕是非常重要的,因?yàn)閗ate沒有使用選項(xiàng)卡式界面),項(xiàng)目按鈕可以讓你打開已保存的不同項(xiàng)目。底部按鈕也可以通過減少編輯空間的大小從而打開相應(yīng)的特性。
? ? ? ?腳本和插件的使用讓文本編輯器變得更加靈活。這使得應(yīng)用程序具有無限的生產(chǎn)力,因?yàn)槟憧梢宰屗鋈魏文阆胱龅氖虑?。尋找kate的腳本和插件比較困難,因?yàn)闆]有一個集中的地方可以讓你都能找到它們。如果你對某個腳本或插件感興趣,你可能需要使用搜索引擎進(jìn)行搜索。
gedit
? ? ? gedit運(yùn)行在Gnome桌面環(huán)境下,它使用了GTK圖像框架來創(chuàng)建菜單和按鈕。類似的,你可以在相應(yīng)的包管理器中尋找gedit并安裝。如果因?yàn)槟撤N原因你找不到它,你可以在互聯(lián)網(wǎng)上搜索與你的系統(tǒng)對應(yīng)的gedit。Gnome用戶可以快速安裝gedit,而KDE用戶可能需要安裝許多與Gnome有關(guān)的插件。
Gnome文本編輯器具有以下特點(diǎn):
·????????cleaner interface(簡潔的界面)
·????????tabs to switch between open documents(tab鍵切換打開的文件)
·????????syntax highlighting(語法高亮)
·????????plugins(插件)
·????????line numbering(行號)
·????????word wrap(自動換行)
·????????spell check(拼寫檢查)
·????????available for Windows users(windows用戶可用)
? ? ? ? gedit的界面非常簡單,與windows中的Notepad類似,但是在它簡單的外觀下還有更多的特性。而且與kate類似,它也提供插件,可以添加更多的特性,使其功能更加強(qiáng)大。
總結(jié)
? ? ? ?最后誰贏了呢?雖然二者存在許多微小的差異,但我不得不稱它為平局。兩個工具使用起來同樣簡單或者復(fù)雜,并且提供了相同的特性和擴(kuò)展功能的方法。你可以堅持使用與你安裝的桌面環(huán)境最合適的文本編輯器,你也可以選擇某個界面為你所喜的工具。如果你是一個windows用戶并且對某個編輯器感興趣,你也可以在windows中安裝相應(yīng)的編輯器。二者勢均力敵,難分勝負(fù)。
? ? ? ?哪個是你最喜歡的文本編輯器?你覺得這重要嗎?你可以在評論中告訴我們。
?