ATOM基礎(chǔ)

ATOM基礎(chǔ)
現(xiàn)在Atom已安裝在您的系統(tǒng)上,讓我們啟動(dòng)它,配置它并熟悉編輯器。
當(dāng)您第一次啟動(dòng)Atom時(shí),您應(yīng)該得到如下所示的屏幕:

Atom的歡迎屏幕

這是Atom歡迎屏幕,為您提供了一個(gè)很好的開始編輯器的起點(diǎn)。
術(shù)語(yǔ)
你可以找到所有我們整個(gè)在我們的手冊(cè)使用的各種術(shù)語(yǔ)的定義詞匯
命令面板
在該歡迎屏幕中,我們介紹了可能是Atom中命令選項(xiàng)板中最重要的命令。 如果按CMD + Shift鍵+ P
而專注在編輯面板中,命令面板將彈出。
在整本書中,我們將使用快捷鍵綁定像為Cmd + Shift + P
來(lái)演示如何運(yùn)行命令。 這些是我們檢測(cè)到您運(yùn)行的平臺(tái)的默認(rèn)鍵綁定。
如果您想查看與我們檢測(cè)到的平臺(tái)不同的平臺(tái),您可以使用頁(yè)面頂部附近的平臺(tái)選擇器來(lái)選擇其他平臺(tái):
平臺(tái)選擇器

如果平臺(tái)選擇器不存在,則當(dāng)前頁(yè)面不具有任何平臺(tái)特定的內(nèi)容。
如果已經(jīng)定制了您的Atom鍵盤映射,你總能看到你在命令面板中映射的鍵綁定,或在設(shè)定的按鍵選項(xiàng)卡中設(shè)置查看 。

這個(gè)搜索驅(qū)動(dòng)的菜單可以做任何在Atom中可能的主要任務(wù)。 相反,單擊周圍所有的應(yīng)用程序菜單尋找的東西,你可以按CMD + Shift + P
和搜索命令。
原子基礎(chǔ)
不僅可以看到并快速搜索數(shù)千種可能的命令,而且還可以查看是否存在與其相關(guān)聯(lián)的鍵綁定。 這是偉大的,因?yàn)樗馕吨憧梢圆碌侥愕姆绞阶鲇腥さ氖虑椋瑫r(shí)還學(xué)習(xí)快捷鍵敲擊做它。
對(duì)于本書的其余部分,除了對(duì)不同命令的鍵綁定之外,我們還將嘗試清楚在命令選項(xiàng)板中可以搜索的文本。
設(shè)置和首選項(xiàng)
Atom有許多設(shè)置和首選項(xiàng),您可以在設(shè)置視圖中修改。

設(shè)置視圖

這包括更改主題,指定如何處理包裝,字體設(shè)置,標(biāo)簽大小,滾動(dòng)速度等等。 您也可以使用此屏幕來(lái)安裝新的軟件包和主題,我們將在涉及的Atom包
要打開設(shè)置視圖,您可以:
使用Atom>首選項(xiàng) 菜單項(xiàng),在菜單欄
搜索settings-view:open
命令面板
使用 Cmd,
鍵綁定

更改主題
設(shè)置視圖還允許您更改Atom的主題。 Atom帶有4個(gè)不同的UI主題,Atom和One主題的黑暗和輕微變體,以及8個(gè)不同的語(yǔ)法主題。 您可以通過(guò)單擊設(shè)置視圖側(cè)邊欄中的“主題”選項(xiàng)卡來(lái)修改活動(dòng)主題或安裝新主題。

從設(shè)置視圖更改主題

UI主題控制UI元素的樣式,如選項(xiàng)卡和樹視圖,而語(yǔ)法主題控制加載到編輯器中的文本的語(yǔ)法高亮。 要更改語(yǔ)法或UI主題,只需在相應(yīng)的下拉列表中選擇不同的內(nèi)容。
也有幾十個(gè)主題https://atom.io ,你可以從你想要的東西不同的選擇。 我們將涵蓋定制的主題風(fēng)格調(diào)整菜譜 ,并創(chuàng)造自己的主題創(chuàng)建主題 。
軟包裝
您可以使用設(shè)置視圖指定空格和包裝首選項(xiàng)。
空白和換行偏好設(shè)置

當(dāng)您按下Tab
鍵和“標(biāo)簽長(zhǎng)度”設(shè)置指定當(dāng)你這樣做了多少空間被使用,如果“軟代表一個(gè)標(biāo)簽多少空間插入,或啟用”軟標(biāo)簽“將插入空格,而不是實(shí)際的制表符標(biāo)簽“已禁用。
“軟包裝”選項(xiàng)將包裝太長(zhǎng)以適合當(dāng)前窗口的線。 如果禁用軟包裝,線條將會(huì)簡(jiǎn)單地從屏幕的邊上移開,您必須滾動(dòng)窗口才能看到其余內(nèi)容。 如果“優(yōu)先線長(zhǎng)度的軟包裝”被切換,則線將以80個(gè)字符而不是屏幕的結(jié)尾進(jìn)行換行。 您也可以在此屏幕上將默認(rèn)線長(zhǎng)度更改為80以外的值。
基本自定義 ,我們將看到如何為不同類型的文件設(shè)置不同的包裝的偏好(例如,如果你想換降價(jià)文件,但沒有其他文件)。
打開,修改和保存文件
現(xiàn)在你的編輯器正在按照你想要的方式工作,讓我們開始打開和編輯文件。 這是一個(gè)文本編輯器,對(duì)吧?
打開文件
有幾種方法可以在Atom中打開文件。 您可以通過(guò)選擇文件>從菜單欄中打開 ,或按Cmd的+ O
可以選擇從標(biāo)準(zhǔn)對(duì)話框的文件做到這一點(diǎn)。
[圖片上傳中。。。(7)]
這對(duì)于打開一個(gè)不包含在當(dāng)前項(xiàng)目中的文件(更多的內(nèi)容),或者如果由于某種原因從一個(gè)新窗口開始,這是非常有用的。
開在Atom中的文件的另一種方法是使用命令行atom
命令,凌菜單欄有一個(gè)名為“安裝Shell命令”,它安裝命令atom
和apm
的命令,如果凌動(dòng)無(wú)法安裝它們自己 。
您可以運(yùn)行atom
與一個(gè)或多個(gè)文件路徑命令的Atom打開這些文件。
原子 - 幫助 Atom Editor v1.8.0 用法:atom [options] [path ...] 可以指定到文件或文件夾的一個(gè)或多個(gè)路徑。 如果有的話 現(xiàn)有Atom窗口包含所有給定的文件夾,路徑 將在該窗口中打開。 否則,它們將以新的方式打開 窗口。 ... ...
這是一個(gè)偉大的工具,如果你習(xí)慣了終端或你從終端工作了很多。 剛火了atom [files]
,你就可以開始編輯。
編輯和保存文件
編輯文件非常簡(jiǎn)單。 您可以單擊并用鼠標(biāo)滾動(dòng)并鍵入以更改內(nèi)容。 沒有特殊的編輯模式或鍵盤命令。
為了節(jié)省您可以選擇文件的文件>從菜單欄或Cmd的+ S
保存保存文件。 如果你選擇文件>另存為或者按CMD + SHIFT + S
然后就可以保存在不同的文件名在編輯器中當(dāng)前內(nèi)容。 最后,您可以選擇文件>全部保存
或按Alt + Cmd的+ S
將所有打開的文件保存在Atom中。
開放目錄
Atom不僅僅處理單個(gè)文件; 你很可能將大部分時(shí)間花在具有多個(gè)文件的項(xiàng)目上。 要打開一個(gè)目錄,選擇菜單項(xiàng)文件>打開 ,并選擇從對(duì)話框的目錄。 您還可以添加多個(gè)目錄到當(dāng)前的Atom窗口中,選擇File>從菜單欄中添加項(xiàng)目文件夾或按為Cmd + Shift + O

你可以通過(guò)傳遞它們的路徑到打開任意數(shù)量的命令行目錄的atom
命令行工具。 例如,您可以運(yùn)行命令atom ./hopes ./dreams
打開雙方hopes
和dreams
,同時(shí)目錄。
當(dāng)您使用一個(gè)或多個(gè)目錄打開Atom時(shí),您將自動(dòng)在窗口的側(cè)面獲得一個(gè)樹視圖。

在一個(gè)開放項(xiàng)目的樹視圖

樹視圖允許您探索和修改項(xiàng)目的文件和目錄結(jié)構(gòu)。 您可以從此視圖打開,重命名,刪除和創(chuàng)建新文件。
您還可以隱藏,并用CMD +
或顯示它tree-view:toggle
從命令面板命令,然后按Ctrl + 0
將關(guān)注它。 當(dāng)樹視圖具有焦點(diǎn),您可以按A,M

或刪除
添加,移動(dòng)或刪除文件和文件夾。 在樹視圖中的文件或文件夾,您也可以右鍵單擊看到許多的各種方案,包括所有這些再加上顯示的在Finder中的文件或復(fù)制文件路徑到剪貼板。
原子包
與Atom的許多部分一樣,樹視圖不是直接構(gòu)建到編輯器中,而是默認(rèn)情況下是Atom自帶的獨(dú)立軟件包。 與Atom捆綁的軟件包稱為Core軟件包。 未與Atom捆綁在一起的程序稱為社區(qū)程序包。
您可以在找到源代碼樹視圖GitHub上https://github.com/atom/tree-view 。
這是Atom的有趣的事情之一。 它的許多核心功能實(shí)際上只是以實(shí)現(xiàn)任何其他功能的相同方式實(shí)現(xiàn)的包。 這意味著,如果你不喜歡樹視圖為例,你可以編寫自己的功能的實(shí)現(xiàn),并完全替換它。

在項(xiàng)目中打開文件
在Atom中打開一個(gè)項(xiàng)目后,您可以輕松地找到并打開該項(xiàng)目中的任何文件。
如果按CMD + T
或Cmd的+ P
模糊查找器將彈出。 這將允許您通過(guò)鍵入路徑的一部分快速搜索項(xiàng)目的任何目錄中的任何文件。

使用模糊查找器打開文件

您也可以只通過(guò)當(dāng)前打開的(而不是在項(xiàng)目中的每個(gè)文件)用CMD + B
中的文件進(jìn)行搜索。 這將搜索您的“緩沖區(qū)”或打開文件。 您還可以限制用CMD + SHIFT + B
其中僅搜索通過(guò)新的或自上次的Git已經(jīng)修改提交文件,這個(gè)模糊搜索。
模糊Finder使用core.ignoredNames
, fuzzy-finder.ignoredNames
和core.excludeVCSIgnoredPaths
配置設(shè)置過(guò)濾掉就不會(huì)顯示文件和文件夾。 如果你有噸的文件的項(xiàng)目,你不希望它進(jìn)行搜索,您可以添加模式或路徑,要么這些配置設(shè)置或標(biāo)準(zhǔn).gitignore
文件
。 我們將學(xué)習(xí)更多有關(guān)配置設(shè)置全局配置設(shè)置 ,但現(xiàn)在你可以很容易地將這些在核心設(shè)置下的設(shè)置查看。
無(wú)論core.ignoredNames
和fuzzy-finder.ignoredNames
被解釋為glob模式由實(shí)施minimatch節(jié)點(diǎn)模塊 。
配置設(shè)置表示法
有時(shí)你會(huì)看到我們參考的配置設(shè)置,所有拼寫出來(lái),像“核心設(shè)置中的忽略的名稱”。 其他時(shí)候,你會(huì)看到我們使用類似名字的縮寫core.ignoredNames
。 這兩者都指的是同樣的事情。速記是軟件包的名稱,然后一個(gè)點(diǎn).
,隨后設(shè)置的“駱駝套管”的名字。
如果你有一個(gè)短語(yǔ),你想駝峰,請(qǐng)按照下列步驟操作:
小寫第一個(gè)單詞
大寫第一個(gè)字母在所有其他字
刪除空格

所以“忽略的名稱”變成“ignoredNames”。

上一篇 安裝Atom
目錄
下一篇 概要

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,506評(píng)論 19 139
  • Atom 是 Github 專門為程序員推出的一個(gè)跨平臺(tái)文本編輯器。她很大程度上繼承了SublimeText的美,...
    晚晴幽草閱讀 6,009評(píng)論 10 101
  • [TOC] 在使用前 ATOM 是Github主導(dǎo)的Web版的編輯器 已經(jīng)穩(wěn)定了,這個(gè)調(diào)試功能已經(jīng)隱藏,撒花~目前...
    木貓尾巴閱讀 35,814評(píng)論 10 62
  • 譯者注:這里面的內(nèi)容主要是分析mp4/3gp文件的層級(jí)結(jié)構(gòu),詳細(xì)的介紹了各種不同的box的結(jié)構(gòu)等,網(wǎng)上有一些參考資...
    HaloMartin閱讀 2,939評(píng)論 0 2
  • 1. 思索了一天也不知該去寫些什么,想到名家們都說(shuō)的,每天堅(jiān)持寫,即使不知道寫些什么也要寫,所以昨天都給自己放松了...
    不愛說(shuō)話的痞子閱讀 374評(píng)論 0 0

友情鏈接更多精彩內(nèi)容