在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ C++/ 從Textmate中轉(zhuǎn)換
調(diào)試
初始文件
作用域設(shè)置、作用域和作用域描述符
在Atom中移動(dòng)
在Atom背后
Atom中的包
為什么選擇Atom?
從Textmate中轉(zhuǎn)換
小結(jié)
新手入門(mén)
折疊
代碼段
Hacking Atom
基本的自定義
Atom中的序列化
文本處理包
字?jǐn)?shù)統(tǒng)計(jì)包
所需工具
維護(hù)你的包
Atom基礎(chǔ)
深入鍵表(keymap)
配置API
使用Atom
自動(dòng)補(bǔ)全
面板
在Atom中寫(xiě)作
文本選擇
創(chuàng)建主題
圖標(biāo)
小結(jié)
開(kāi)發(fā)Node模塊
編輯和刪除文本
安裝Atom
通過(guò)服務(wù)和其它包交互
小結(jié)
編寫(xiě) spec
語(yǔ)法
Atom中的版本控制
查找和替換

從Textmate中轉(zhuǎn)換

可能在Textmate中有你喜歡或者使用過(guò)的主題和語(yǔ)法,并且你想要把它們轉(zhuǎn)換到Atom中。如果是這樣的話,你很幸運(yùn),因?yàn)橛泻芏喙ぞ呖梢杂脕?lái)轉(zhuǎn)換它們。

轉(zhuǎn)換 TextMate Bundle

TextMate bundle的轉(zhuǎn)換允許你在Atom中使用TextMate的偏好、代碼段和配色。

讓我們來(lái)為R語(yǔ)言轉(zhuǎn)換TextMate bundle。你可以在Github上面找到其它現(xiàn)存的TextMate bundle。

你可以使用以下命令來(lái)轉(zhuǎn)換R bundle:

$ apm init --package ~/.atom/packages/language-r \
  --convert https://github.com/textmate/r.tmbundle

現(xiàn)在你可以瀏覽~/.atom/packages/language-r來(lái)查看轉(zhuǎn)換后的bundle。

新的包已經(jīng)可以使用了,運(yùn)行Atom并在編輯器中打開(kāi)一個(gè).r文件,就可以看到效果。

轉(zhuǎn)換TextMate 主題

這一節(jié)會(huì)介紹如何把TextMate主題轉(zhuǎn)換成Atom主題。

差異

TextMate主題使用plist文件,而Atom使用CSS或者Less來(lái)定義編輯器中語(yǔ)法和UI的樣式。

轉(zhuǎn)換主題的工具首先解析主題的plist文件,然后創(chuàng)建與之對(duì)應(yīng)的CSS規(guī)則和屬性,它們?yōu)锳tom定義相似的樣式。

轉(zhuǎn)換主題

下載你想要轉(zhuǎn)換的主題,你可以在Textmate的網(wǎng)站瀏覽已有的Textmate主題。

現(xiàn)在假設(shè)你已經(jīng)將主題下載到~/Downloads/MyTheme.tmTheme,你可以使用以下命令來(lái)轉(zhuǎn)換主題:

$ apm init --theme ~/.atom/packages/my-theme \
  --convert ~/Downloads/MyTheme.tmTheme

之后你可以瀏覽~/.atom/packages/my-theme來(lái)查看轉(zhuǎn)換后的主題。

啟用主題

你的主題安裝到~/.atom/packages之后,你可以通過(guò)運(yùn)行Atom并且選擇Atom > Preferences…菜單來(lái)開(kāi)啟它。

選擇左側(cè)邊欄上的Themes鏈接,并且選擇My Theme from the Syntax Theme下拉菜單來(lái)開(kāi)啟你的新主題。

你的主題現(xiàn)在被啟用了,可以打開(kāi)編輯器來(lái)查看效果。

上一篇:Hacking Atom下一篇:編寫(xiě) spec