前言因?yàn)?strong>Sublime Text 3更新之后需要重新的注冊碼,試用幾個(gè)注冊碼Patch都不成功,就打算換一個(gè)編輯器。 因?yàn)橐郧笆褂眠^Vim和Notepad++,所以這次打算嘗新,最后敲定了兩款,ICEcoder和Atom ICEcoder本質(zhì)上是一種基于HTML格式的編輯器,反應(yīng)速度有一定缺陷, 加上自己需要在Github上積攢經(jīng)驗(yàn),而且需要用到Node.js,所以選擇Github的親兒子Atom來作為首選編輯器。 這是優(yōu)設(shè)對于Atom的簡單介紹:
我是在Atom官網(wǎng)上直接下載的,官網(wǎng)截圖如下: 點(diǎn)擊中間的綠色下載按鈕,但是還是需要翻|墻才能下載( ╯□╰ ),我當(dāng)前的使用版本是v0.125.0; 附送下載傳送門:點(diǎn)我下載 功能Atom總體來講,和Sublime Text長得非常相似,也支持插件擴(kuò)展機(jī)制。與Sublime Text不同的是,它的插件是獨(dú)立管理的,這點(diǎn)會看出Github本身對于可擴(kuò)展插件的重視。 Atom的界面擴(kuò)展度更好,也比Sublime Text能寫出更好的插件,對 主力語言是 界面下面是Atom的基本界面: 界面和Sublime Text基本相同:
配置按下 在這里可以進(jìn)行查找?guī)椭畔⒓鞍惭bPackages或者Themes等 設(shè)置面板在Sublime Text很多配置只能靠手工輸入和調(diào)整。而在Atom,好像所有的設(shè)置都可以通過設(shè)置面板來更改配置,下面是設(shè)置面板的基本界面: 在這里,你可以很方便地配置如下配置項(xiàng)
主題個(gè)性化設(shè)置是每個(gè)碼農(nóng)所要做的第一件事情,尤其是每天都要看到的主題,很高興地是Atom的 以下是Seti主題的官方展示圖片: 樣式所有的窗口都是采用網(wǎng)頁渲染,你可以隨便自定義你的編輯主題,你可以通過審查元素,找到編輯器的各部分樣式表。 Atom允許你通過LESS樣式表( 編輯樣式表很簡單,只要 也可以通過 快捷鍵Atom與Sublime Text的很多快捷鍵都是相同的,你可以在 如果需要修改快捷鍵,你可以按下 在這個(gè)頁面中即可修改快捷鍵,修改示例如下:
擴(kuò)展對于Atom的Package管理來說,提供了一個(gè)內(nèi)置的包管理工具,允許你擴(kuò)展編輯器的功能。 這類似于Sublime的Package Control,但與之不同的時(shí)這個(gè)包管理工具以及內(nèi)置在編輯器里面了,不需要另外執(zhí)行一段代碼來安裝。 安裝一個(gè)包非常簡單,只需要點(diǎn)擊Install按鈕即可。編輯器還提供了搜索功能,還有一些推薦安裝的包。 我現(xiàn)在已經(jīng)安裝的Packages如下顯示: 在我這個(gè)windows版本中,已經(jīng)自帶了很多優(yōu)秀的Packages,這大大方便了使用者 特別推薦 后記雖然Atom架構(gòu)層面相當(dāng)優(yōu)秀,復(fù)用性非常好;充分利用了開源,packages和themes如指數(shù)般增長;從Sublime遷移方便和快捷;與Github的粘合度極高; 但是就我現(xiàn)在的體驗(yàn)來講:
希望Atom能不斷改進(jìn),相信在Github的支持下,它會茁壯成長! |
|