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

鍍金池/ 教程/ C++/ Atom中的包
調(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中的版本控制
查找和替換

Atom中的包

首先,讓我們從Atom的包系統(tǒng)開(kāi)始講起。像我們前面提到過(guò)的那樣,Atom自己只是一個(gè)非?;A(chǔ)的功能核心,它上面加載了許多有用的包,這些包添加新的功能,像樹(shù)視圖(Tree View)和設(shè)置視圖(Settings View)。

實(shí)際上,默認(rèn)情況中,Atom中所有的功能由超過(guò)70種包組成。例如,你在首次啟動(dòng)Atom時(shí)看到的歡迎對(duì)話框,拼寫(xiě)檢查工具,主題和模糊查找工具都是獨(dú)立的包,它們使用了你所訪問(wèn)的相同API。我們?cè)诘谌聦?huì)看到更多細(xì)節(jié)。

這意味著所有包都可以變得越來(lái)越強(qiáng)大,并且它們可以改變?nèi)魏螙|西,從整體接口的外觀和感覺(jué),到核心功能的基本操作。

要想安裝一個(gè)新的包,你可以使用設(shè)置視圖中的install選項(xiàng)卡,現(xiàn)在你已經(jīng)非常熟悉了。簡(jiǎn)單地打開(kāi)設(shè)置視圖(cmd-,),點(diǎn)擊“install”選項(xiàng)卡,并且在“Install Packages”下面輸入你要查找的東西,那個(gè)地方提示“Search Packages”。

列在底下的是發(fā)布到atom.io的包,它是Atom包的官方注冊(cè)處(registry)。設(shè)置面板中的搜索操作,會(huì)進(jìn)入atom.io中的包注冊(cè)處尋找,之后拉回任何匹配你搜索的東西。

http://wiki.jikexueyuan.com/project/atom-flight-manual-zh-cn/images/packages-install.png" alt="" />

所有的包都會(huì)在點(diǎn)擊“install”按鈕后安裝。點(diǎn)擊之后會(huì)下載并安裝相應(yīng)的包,你的編輯器會(huì)擁有那個(gè)包提供的功能。

包的設(shè)置

在Atom安裝了一個(gè)包之后,那個(gè)包會(huì)出現(xiàn)在“Package”選項(xiàng)卡下面的側(cè)面板中,同時(shí)帶著Atom預(yù)先安裝的所有包。你可以在"Filter packages by name"文本框中輸入內(nèi)容,來(lái)過(guò)濾這個(gè)列表并找到你想要找的包。

http://wiki.jikexueyuan.com/project/atom-flight-manual-zh-cn/images/package-specific-settings.png" alt="" />

點(diǎn)擊一個(gè)包的“Settings”按鈕會(huì)彈出這個(gè)包特定的設(shè)置窗口。你可以查看它所有的快捷鍵,暫時(shí)禁用這個(gè)包,查看它的源碼,查看當(dāng)前版本,報(bào)告問(wèn)題以及卸載這個(gè)包。

如果你安裝的任何包有新的版本發(fā)布,Atom會(huì)自動(dòng)檢測(cè)它。你可以從當(dāng)前窗口,或者“Update”選項(xiàng)卡來(lái)升級(jí)這個(gè)包。這有助于你對(duì)所有安裝的包保持更新。

Atom的主題

你也可以從設(shè)置視圖中,為Atom尋找并安裝新的主題。這些主題可以是UI主題,或者語(yǔ)法高亮主題。你可以在“install”選項(xiàng)卡中尋找他們,就像尋找新的包那樣。要確保你點(diǎn)擊了搜索框旁邊的“Themes”切換按鈕。

http://wiki.jikexueyuan.com/project/atom-flight-manual-zh-cn/images/themes.png" alt="" />

點(diǎn)擊主題的標(biāo)題會(huì)彈出它在atom.io上的簡(jiǎn)介頁(yè)面,通常會(huì)顯示它的快照。你可以在安裝前看看它是什么樣子。

點(diǎn)擊“install”按鈕會(huì)安裝該主題,并且在“Theme”下拉框中可供使用。就像我們?cè)凇案闹黝}顏色”一節(jié)看到的那樣。

http://wiki.jikexueyuan.com/project/atom-flight-manual-zh-cn/images/unity-theme.png" alt="" />

命令行

你也可以在命令行中通過(guò)npm安裝主題包。

通過(guò)在控制臺(tái)運(yùn)行一下命令,檢查你是否安裝了apm

$ apm help install

你會(huì)看到一條有關(guān)apm install命令的詳細(xì)信息打印出來(lái)。

如果沒(méi)有的話,打開(kāi)Atom,運(yùn)行Atom > Install Shell Commands菜單apmatom命令。

你也可以使用apm install命令安裝包:

  • apm install <package_name>會(huì)安裝最新版本。
  • apm install <package_name>@<package_version>會(huì)安裝指定版本。

比如,apm install emmet@0.1.5會(huì)安裝Emmet包的0.1.5發(fā)行版。

你也可以使用apm尋找新的包來(lái)安裝。如果你運(yùn)行apm search命令,你可以在包注冊(cè)處搜索想要找的東西。

$ apm search coffee
Search Results For 'coffee' (5)
├── coffee-trace Add smart trace statements to coffee files with one keypress each. (77 downloads, 3 stars)
├── coffee-navigator Code navigation panel for Coffee Script (557 downloads, 8 stars)
├── atom-compile-coffee This Atom.io Package compiles .coffee Files on save to .js files. (myJavascript.coffee -> myJavascript.js) (349 downloads, 4 stars)
├── coffee-lint CoffeeScript linter (3336 downloads, 18 stars)
└── git-grep `git grep` in atom editor (1224 downloads, 9 stars)

你也可以使用apm view查看指定包的詳細(xì)信息。

$ apm view git-grep
git-grep
├── 0.7.0
├── git://github.com/mizchi/atom-git-grep
├── `git grep` in atom editor
├── 1224 downloads
└── 9 stars

Run `apm install git-grep` to install this package.