<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                <!-- 譯者:Github@wizardforcel --> 在我們介紹完Atom最基礎的部分之后,我們要了解如何真正盡可能使用它了。在這一章中我們會介紹如何為了添加新功能而尋找并安全新的包,如何尋找并安裝新的主題,如何以一種更高級的方法處理文本,如何以任何你想要的方式自定義編輯器,如何使用git做版本控制,以及其它。 # Atom中的包 # 首先,讓我們從Atom的包系統開始講起。像我們前面提到過的那樣,Atom自己只是一個非常基礎的功能核心,它上面加載了許多有用的包,這些包添加新的功能,像樹視圖(Tree View)和設置視圖(Settings View)。 實際上,默認情況中,Atom中所有的功能由超過70種包組成。例如,你在首次啟動Atom時看到的歡迎對話框,拼寫檢查工具,主題和模糊查找工具都是獨立的包,它們使用了你所訪問的相同API。我們在第三章將會看到更多細節。 這意味著所有包都可以變得越來越強大,并且它們可以改變任何東西,從整體接口的外觀和感覺,到核心功能的基本操作。 要想安裝一個新的包,你可以使用設置視圖中的install選項卡,現在你已經非常熟悉了。簡單地打開設置視圖(`cmd-,`),點擊“install”選項卡,并且在“Install Packages”下面輸入你要查找的東西,那個地方提示“Search Packages”。 列在底下的是發布到atom.io的包,它是Atom包的官方注冊處(registry)。設置面板中的搜索操作,會進入atom.io中的包注冊處尋找,之后拉回任何匹配你搜索的東西。 ![](img/packages-install.png) 所有的包都會在點擊“install”按鈕后安裝。點擊之后會下載并安裝相應的包,你的編輯器會擁有那個包提供的功能。 ## 包的設置 ## 在Atom安裝了一個包之后,那個包會出現在“Package”選項卡下面的側面板中,同時帶著Atom預先安裝的所有包。你可以在"Filter packages by name"文本框中輸入內容,來過濾這個列表并找到你想要找的包。 ![](img/package-specific-settings.png) 點擊一個包的“Settings”按鈕會彈出這個包特定的設置窗口。你可以查看它所有的快捷鍵,暫時禁用這個包,查看它的源碼,查看當前版本,報告問題以及卸載這個包。 如果你安裝的任何包有新的版本發布,Atom會自動檢測它。你可以從當前窗口,或者“Update”選項卡來升級這個包。這有助于你對所有安裝的包保持更新。 ## Atom的主題 ## 你也可以從設置視圖中,為Atom尋找并安裝新的主題。這些主題可以是UI主題,或者語法高亮主題。你可以在“install”選項卡中尋找他們,就像尋找新的包那樣。要確保你點擊了搜索框旁邊的“Themes”切換按鈕。 ![](https://box.kancloud.cn/2015-12-28_5680b9f65cdcb.png) 點擊主題的標題會彈出它在atom.io上的簡介頁面,通常會顯示它的快照。你可以在安裝前看看它是什么樣子。 點擊“install”按鈕會安裝該主題,并且在“Theme”下拉框中可供使用。就像我們在“更改主題顏色”一節看到的那樣。 ![](https://box.kancloud.cn/2015-12-28_5680b9f6716c5.png) ## 命令行 ## 你也可以在命令行中通過`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發行版。 你也可以使用`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. ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看