W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
在我們介紹完Atom最基礎的部分之后,我們要了解如何真正盡可能使用它了。在這一章中我們會介紹如何為了添加新功能而尋找并安全新的包,如何尋找并安裝新的主題,如何以一種更高級的方法處理文本,如何以任何你想要的方式自定義編輯器,如何使用git做版本控制,以及其它。
首先,讓我們從Atom的包系統(tǒng)開始講起。像我們前面提到過的那樣,Atom自己只是一個非?;A的功能核心,它上面加載了許多有用的包,這些包添加新的功能,像樹視圖(Tree View)和設置視圖(Settings View)。
實際上,默認情況中,Atom中所有的功能由超過70種包組成。例如,你在首次啟動Atom時看到的歡迎對話框,拼寫檢查工具,主題和模糊查找工具都是獨立的包,它們使用了你所訪問的相同API。我們在第三章將會看到更多細節(jié)。
這意味著所有包都可以變得越來越強大,并且它們可以改變?nèi)魏螙|西,從整體接口的外觀和感覺,到核心功能的基本操作。
要想安裝一個新的包,你可以使用設置視圖中的install選項卡,現(xiàn)在你已經(jīng)非常熟悉了。簡單地打開設置視圖(cmd-,
),點擊“install”選項卡,并且在“Install Packages”下面輸入你要查找的東西,那個地方提示“Search Packages”。
列在底下的是發(fā)布到atom.io的包,它是Atom包的官方注冊處(registry)。設置面板中的搜索操作,會進入atom.io中的包注冊處尋找,之后拉回任何匹配你搜索的東西。
所有的包都會在點擊“install”按鈕后安裝。點擊之后會下載并安裝相應的包,你的編輯器會擁有那個包提供的功能。
在Atom安裝了一個包之后,那個包會出現(xiàn)在“Package”選項卡下面的側(cè)面板中,同時帶著Atom預先安裝的所有包。你可以在"Filter packages by name"文本框中輸入內(nèi)容,來過濾這個列表并找到你想要找的包。
點擊一個包的“Settings”按鈕會彈出這個包特定的設置窗口。你可以查看它所有的快捷鍵,暫時禁用這個包,查看它的源碼,查看當前版本,報告問題以及卸載這個包。
如果你安裝的任何包有新的版本發(fā)布,Atom會自動檢測它。你可以從當前窗口,或者“Update”選項卡來升級這個包。這有助于你對所有安裝的包保持更新。
你也可以從設置視圖中,為Atom尋找并安裝新的主題。這些主題可以是UI主題,或者語法高亮主題。你可以在“install”選項卡中尋找他們,就像尋找新的包那樣。要確保你點擊了搜索框旁邊的“Themes”切換按鈕。
點擊主題的標題會彈出它在atom.io上的簡介頁面,通常會顯示它的快照。你可以在安裝前看看它是什么樣子。
點擊“install”按鈕會安裝該主題,并且在“Theme”下拉框中可供使用。就像我們在“更改主題顏色”一節(jié)看到的那樣。
你也可以在命令行中通過npm
安裝主題包。
通過在控制臺運行一下命令,檢查你是否安裝了apm
:
$ apm help install
你會看到一條有關apm install
命令的詳細信息打印出來。
如果沒有的話,打開Atom,運行Atom > Install Shell Commands
菜單apm
和atom
命令。
你也可以使用apm install
命令安裝包:
apm install <package_name>
會安裝最新版本。apm install <package_name>@<package_version>
會安裝指定版本。比如,apm install emmet@0.1.5
會安裝Emmet包的0.1.5發(fā)行版。
你也可以使用apm
尋找新的包來安裝。如果你運行apm search
命令,你可以在包注冊處搜索想要找的東西。
$ 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
查看指定包的詳細信息。
$ 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.
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: