雖然atom通常可能用來編寫軟體的**,但是它還可以用來高效地編寫文章。這通常採用一些標記語言,比如說markdown和asciidoc(也就是英文手冊所用的格式)來完成。下面我們會很快瀏覽一遍atom提供給你用來寫文章的一些工具。
如果你在處理文字(通常包括純文字檔案,github markdown檔案和github提交資訊),atom會自動嘗試去檢查你的拼寫。
任何拼寫錯誤的單詞都會高亮顯示(通常以單詞下方的點狀紅色下劃線),你可以按下cmd-:
來拉出選單檢視可能的正確選項(或者從右鍵彈出的選單中,或命令面板中選擇「correct spelling」)。
要向atom嘗試檢查拼寫的列表中新增檔案型別,在你的設定檢視中訪問拼寫檢查包的設定,然後新增你希望檢查的任何語法。
需要檢查的預設語法是「text.plain, source.gfm, text.git-commit」,但是你可以新增類似「source.asciidoc」的東西,如果你希望也檢查這種類似的檔案。
atom拼寫檢查工具使用系統的字典,所以如果你希望在另一種語言或者區域中檢查拼寫,你可以很容易修改它。
拼寫檢查功能在atom/spell-check包中實現。
使用markdown寫文章的時候,從渲染後的內容的樣子中得到乙個想法還是很有用的。atom中預設帶有markdown預覽外掛程式。
ctrl-shift-m
為markdown開啟預覽模式。
在你編輯文字時,預覽也會預設自動更新。這樣你在打字時檢查語法就變得容易了。
你也可以從預覽面板中,複製任何渲染後的html到系統剪貼簿中。這個操作沒有任何快捷鍵,但是你可以在命令面板中通過搜尋「markdown preview copy html」來找到它。
markdown預覽在atom/markdown-preview包中實現。
有很多好用的**段是為快速編寫markdown準備的。
如果你輸入img
之後按下tab
,你會得到像!()
這樣的markdown格式的**。如果你輸入table
之後按下tab
,你會得到乙個非常棒的用於填充的示例**。
| header
one | header
two |
| :------------- | :------------- |
| item
one | item
two |
雖然用於markdown的**段不多(b
粗體,i
斜體,code
**塊,等等),它們會節省你用於尋找模糊的語法的時間。另外,你可以按下alt-shift-s
,來尋找當前檔案型別可用的**段列表。 Atom飛行手冊翻譯 2 2 在Atom中移動
用滑鼠和方向鍵,簡單地在atom中移來移去非常容易,然而atom有一些快捷鍵,可以讓你把手一直放到鍵盤上,更快速地瀏覽文件。首先,atom自帶許多emacs的快捷鍵來瀏覽文件。要想上移或者下移乙個字元,你可以按ctrl p和ctrl n。左移或右移乙個字元,按ctrl b和ctrl f。這樣等同於按...
Atom飛行手冊翻譯 2 2 在Atom中移動
用滑鼠和方向鍵,簡單地在atom中移來移去非常容易,然而atom有一些快捷鍵,可以讓你把手一直放到鍵盤上,更快速地瀏覽文件。首先,atom自帶許多emacs的快捷鍵來瀏覽文件。要想上移或者下移乙個字元,你可以按ctrl p和ctrl n。左移或右移乙個字元,按ctrl b和ctrl f。這樣等同於按...
Atom飛行手冊翻譯 4 5 4 8
atom中的一些包是node模組,而不是atom的包。如果你想要修改這些node模組,例如atom keymap,你需要把它們鏈結到不同於普通atom包的開發環境中。下面是執行node模組的本地版本的步驟,而不是atom中的apm。我們使用atom keymap作為乙個例子 git clone cd...