Atom使用指南

jopen 9年前發布 | 320K 次閱讀 Atom

本博客采用創作共用版權協議, 要求署名、非商業用途和保持一致. 轉載本博客文章必須也遵循 署名-非商業用途-保持一致 的創作共用協議.

簡介和安裝

Atom使用指南

狗帶一個官方簡介: Atom是一個現代文本編輯器, 高度可定制而不需要寫煩人的配置文件,另外Github出品必屬精品, 我是世界最大男性交友網站的腦殘粉…

  • 自帶包管理apm
  • 智能補全, 預裝文件瀏覽樹
  • 跨平臺編輯(好像我在說廢話, 有名的Editor都能做到這些
  • 顏控必備, 豐富UI和語法高亮, 還能自己進行配置
  • 聽說對前端開發很友好
# 通過brew安裝cask
$ brew install caskroom/cask/brew-cask
# 使用cask安裝Atom
$ brew cask install atom

修改設置

Atom基本是可以開箱即用的, 不過還需要修改一些小設置

  • Preferences->Settings->選取Soft Tabs
  • Tab Length: 4

即設置Tab使用4個空格

常用快捷鍵

快捷鍵 說明
shift + cmd + o 命令版(可以看到所有快捷鍵)
alt + shift + s 查看文件相關語言的代碼塊(snippet)
cmd + f 搜索當前文件
cmd+shift+f 搜索整個項目
alt + cmd + [ 代碼折疊, 我不喜歡用
alt + cmd + ] 代碼展開
cmd + / 快速注釋當前行
cmd + [ 代碼左縮進
cmd + ] 代碼右縮進
cmd + b 快速跳轉打開的文件
光標移動 快捷鍵 說明
alt+B或alt+left 光標按單詞左移
alt+F或alt+right 光標按單詞右移
cmd+right或ctrl+e 光標移動到行最右最后一個非空字符
cmd+left或ctrl+a 光標移動到行最左第一個非空字符
cmd + up 光標移動到文件頭
cmd + down 貫標移動到文件尾
ctrl + g 行跳轉, 語法為行號:列號
cmd + r 按當前文件方法跳轉
cmd + t 全項目模糊查找關鍵字并跳轉
ctrl + m 按照括號匹配跳轉

書簽功能: 通過cmd + F2給某一行設置書簽, 書簽的標志出現在行號右側, 通過F2進行書簽跳轉.此功能超贊

選擇和編輯快捷鍵 說明
ctrl+shift+p 向上選中行
ctrl+shift+n 向下選中行
cmd + a 選中整個文本
cmd + l 選中整行
cmd + d 多重選中, 用過sublime的都很熟悉
ctrl+shit+k 刪除整行
cmd + delete 刪除光標到行首
alt + delete 按單詞刪除

推薦插件

插件的安裝推薦使用apm, (不要直接用setting中install裝, 會爆炸的… Ps: Python黨多裝python相關插件

Atom包管理用法:

# 安裝指定包
$ apm install <package_name>
# 安裝指定版本的包
$ apm install <package_name>@<package_version>
# 查找包
$ apm search <package_name>
# 查看包更多詳情
$ apm view <packge_name>
# 查看當前已安裝包(包含默認Atom捆綁和個人安裝)
$ apm list

首先祭出個人已安裝的package列表,然后一一介紹

/Users/andrew_liu/.atom/packages (9)
├── activate-power-mode@0.3.2
├── autocomplete-python@1.0.1
├── emmet@2.3.16
├── linter@1.11.3
├── linter-flake8@1.9.2
├── linter-pep8@1.0.1
├── python-tools@0.6.7
├── script@3.2.0
└── seti-ui@0.8.1

$ apm install python-tools

效果不多說, 效果鏈接 , 裝逼必備, 不過編輯器晃得眼暈

注意: 安裝linter需要安裝相關語言代碼的風格審查工具才能生效, 全語言風格審查列表

$ apm linter
$ (sudo) pip install pep8
$ (sudo) pip install flake8
# 安裝插件
$ apm install pep8
$ apm install linter-flake8

$ apm install emmet

不多說了,傳送門: 使用emmet

支持快速變量重命名, 快速函數定義跳轉(ctrl+alt+g), 選中string文本

$ apm install python-tools

官方Atom插件中已經捆綁了language-python插件. 不過此插件提供了更強大變量名函數和標準庫的補全.

  • 腳本運行 script

通過文件名(cmd + i), 選中的代碼或者行號來運行代碼

$ apm install script

Atom使用指南

  • 編程語言圖標定制主題 seti-ui

一個針對編程語言文件的圖標進行定制的UI主題, 另有搭配的 語法高亮主題

Atom使用指南

Ps: 沒有提到Git相關插件, 因為本人喜歡用命令行git.

解鎖更多姿勢可以查看Atom官方文檔

參考鏈接

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!