[編輯器]走上atom之路1

祝你們新年快樂

我就是來賣個萌,逃~
html


正文

我最開始用atom是由於它看起來比較酷,我工做中主力仍是使用pycharm,畢竟atom只是一個編輯器。我一
般只是用atom來寫Markdown的文件。隨着我本身的博客上線,我之後用atom的頻率會增長不少,因此我打
算,好好學習下atom的使用,方便我之後出去裝逼~~其實我另一個學習atom的目的是:我以爲每一個程序
員都須要熟練的使用一個編輯器,由於不少時候咱們都是在‘編輯’。前端

說在最前面:如下內容所有在mac下實踐,其餘操做系統能夠試着把cmd(command)換成ctrl。python

基本操做

atom的基本操做,你只須要記住一個快捷鍵「cmd+shift+p」,而後在輸入框中輸入命令,回車。例如:打開設置
快速輸入命令
注意:之後說的輸入命令,就是進入到這裏輸入命令git

必裝的包

好的編輯器,必須有豐富的擴充包,以便於知足不一樣的需求。atom的包仍是不少的。程序員

如何安裝包:輸入命令install pgithub

python:

我我的推薦編輯和看python代碼用pycharm,並且atom強大之處在於編輯前端的代碼,覺得能夠直接調用
chrome的開發者模式:cmd+alt+i
chrome

autocomplete-python — python代碼補全
autocomplete-snippets - 自動補全自定義變量(v1.4自帶)api

Markdown:

多說兩句,我之因此學習和使用Markdown是由於:md(markdown)的文件能夠隨便轉化成html或者pdf,
同時github上面ReadMe都是md文件,各類api接口說明——流行;用習慣了,還真的挺方便的。
markdown

markdown-scroll-sync - markdown預覽時左右同步
(atom v1.4自帶了makedown語法高亮)編輯器

美化界面:

atom的主題包含UI和syntaxUI兩個Theme

syntax Theme: solarized-dark-syntax
seti-icons: 不一樣文件前面會有不一樣的小圖標
minimap: 側邊預覽代碼


經常使用快捷鍵

  • commmand+shift+p
    打開命令窗口,能夠運行各類菜單功能

  • 分屏
    atom默認的自動分屏快捷鍵,有衝突。解決辦法。輸入命令:keymap 在這個文件中設置快捷鍵
    格式以下:

    # 分屏的快捷鍵映射
    '.editor':
    	'ctrl-f9':'pane:split-up'  # 個人ctrl+f9是分屏到下方
    	'ctrl-f10':'pane:split-down'
    	'ctrl-f11':'pane:split-left'
    	'ctrl-f12':'pane:split-right'
  • cmd+w
    關閉當前tab

  • ctrl+shift+m
    makedown文件預覽

  • command+t
    多文件切換

  • *command+*
    關閉左邊的file-tree-view

  • ctrl+g
    文件內跳轉到指定行

  • command+f
    文件內查找和替換

  • command+shift+f
    多文件查找和替換

  • command+[
    對選中內容向左縮進

  • command+]
    對選中內容向右縮進

  • command+,
    打開設置

  • cmd+.
    開啓/取消按鍵綁定


基本設置

看完上面的內容,你最好去寫一篇博客,或者敲敲代碼。之因此我把基本設置放在這裏說,是由於當你在使用
過程當中,會發現有些地方不符合你的習慣。這個時候你就知道你想要什麼,而後我這在引個路你就能夠定製出
適合本身的設置了。

  1. 基本的用到設置都setting中,掃一遍看看有什麼須要改的。

  2. 若是你想改的東西在setting中沒有找到,那就輸入命令:packages,包中的setting找一找。
    例如: 我不像看見忽略的文件,圖中灰色的文件
    例子1

    輸入命令:packages 再搜索:tree view。以下圖:
    例子2
    進到裏面鉤上:Hide Ignored Names和Hide VCS Ignored Files 就ok了。其實atom不少功能都是
    包來提供的,因此經過包來自定義

  3. 經過修改config文件來設置(之後再說)

最後

atom仍是一個很酷的編輯器,我也是剛入門摸着石頭過河,但願這篇入門級別的文章可以給你帶來必定的幫助
那真是太好了!
好了,開始你的atom之旅吧~

推薦閱讀:

本文分享 CNBlog - 削微寒的程序員之路。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。

相關文章
相關標籤/搜索