Atom でインストールしている package 一覧


## はじめに
各パッケージの主な機能を書いているだけなので、それぞれの詳細はリンク先を参照。

## package 一覧

### [Sublime-Style-Column-Selection](https://atom.io/packages/Sublime-Style-Column-Selection)

Atom で Sublime text のように矩形選択できるようになる。

### [Zen](https://atom.io/packages/zen)
Zen モードになる。
人気だったから入れてみたけどあまり使わない。

### [api-blueprint-preview](https://atom.io/packages/api-blueprint-preview)

[API Blueprint](http://apiblueprint.org/) をエディタ内でプレビューする。
[aglio](https://www.npmjs.org/package/aglio) が必要になる。

### [atom-alignment](https://atom.io/packages/atom-alignment)
`=` の位置を揃えることができる。

### [atom-beautifier](https://atom.io/packages/atom-beautifier)
コードフォーマットをしてくれる。

### [atom-color-highlight](https://atom.io/packages/atom-color-highlight)
エディタに入力した色名やカラーコードに従ってハイライトしてくれる。
![Screen Shot 2014-07-11 at 14.25.02.png](https://qiita-image-store.s3.amazonaws.com/0/6606/047d9783-cb80-8182-0b77-a1aef88eaef4.png "Screen Shot 2014-07-11 at 14.25.02.png")


### [autocomplete-plus](https://atom.io/packages/autocomplete-plus)
オートコンプリート。

#### [autocomplete-snippets](https://atom.io/packages/autocomplete-snippets)
オートコンプリートにスニペットも表示してくれる。
![Screen Shot 2014-07-11 at 14.49.08.png](https://qiita-image-store.s3.amazonaws.com/0/6606/5f241f37-64ba-172e-8c2f-158134ed9f40.png "Screen Shot 2014-07-11 at 14.49.08.png")


#### [autocomplete-paths](https://atom.io/packages/autocomplete-paths)
オートコンプリートにファイルやディレクトリも表示してくれる。
![Screen Shot 2014-07-11 at 14.44.43.png](https://qiita-image-store.s3.amazonaws.com/0/6606/7b33a3b7-d5b8-cb8d-5a29-89bb49a05238.png "Screen Shot 2014-07-11 at 14.44.43.png")


### [bracket-matcher](https://atom.io/packages/bracket-matcher)
対応する括弧を光らせたり、対応する括弧にジャンプしたりできる。
他にも括弧の内部を全選択したりと便利。

### [file-icons](https://atom.io/packages/file-icons)
アイコンがオシャレになる。

### [gist-it](https://atom.io/packages/gist-it)
開いているファイルを Gist にアップロード出来る。

### [git-plus](https://atom.io/packages/git-plus)
Atom 内で `git commit` や他の git コマンドを実行できる。

### [highlight-selected](https://atom.io/packages/highlight-selected)
同一ファイル内でダブルクリックで選択した単語をハイライトする。

### [language-haml](https://atom.io/packages/language-haml)
Haml 用のシンタックスハイライト。

### [language-yaml](https://atom.io/packages/language-yaml)
YAML 用のシンタックスハイライト。

### [linter](https://atom.io/packages/linter)
各種 Linter 用のフレームワーク。
rubocop や jshint などの Linter を扱えるようにする。
同様のパッケージに[atom-lint](https://atom.io/packages/atom-lint)もある。
linter はステータスバーに表示するのに対して atom-linter はツールチップで表示してくれる。
個人的にツールチップで表示されるのはうるさくて苦手なのでこちらを使っている。

#### [linter-coffeelint](https://atom.io/packages/linter-coffeelint)
CoffeeScript の Linter.

#### [linter-jshint](https://atom.io/packages/linter-jshint)
JavaScript と JSON 用の Linter.

#### [linter-rubocop](https://atom.io/packages/linter-rubocop)
Ruby 用の Linter.

#### [linter-shellcheck](https://atom.io/packages/linter-shellcheck)
shell script 用の Linter.

### [minimap](https://atom.io/packages/minimap)
ファイルのプレビューを表示する。
初期設定では左側。
![Screen Shot 2014-07-11 at 19.26.43.png](https://qiita-image-store.s3.amazonaws.com/0/6606/28f7c655-564e-b52c-e24d-a122cc588084.png "Screen Shot 2014-07-11 at 19.26.43.png")


### [project-manager](https://atom.io/packages/project-manager)
複数のプロジェクトを登録して簡単に切り替えることが出来るようになる。

### [rails-transporter](https://atom.io/packages/rails-transporter)
Rails プロジェクト内のファイル移動を簡単にする。
model から関連する controller を開いたり、controller から 関連する helper を開いたり。 

### [railscast-theme](https://atom.io/packages/railscast-theme)
RailsCast のテーマ。

### [recent-files](https://atom.io/packages/recent-files)
最近利用したディレクトリを憶えていてくれる。
ありそうなのにデフォルトになかったので助かる。

### [rspec](https://atom.io/packages/rspec)
Atom 内から RSpec を実行することができる。
ファイル単位は勿論、行単位でもちゃんと実行できる。

### [rspec-snippets](https://atom.io/packages/rspec-snippets)
RSpec 用のスニペット。

### [script](https://atom.io/packages/script)
開いているファイルのコードを実行してくれる。
主要な言語は大体サポートされている。

### [sort-lines](https://atom.io/packages/sort-lines)
選択した範囲を ASCII 順に並び替えてくれる。

### [symbols-view](https://atom.io/packages/symbols-view)
開いているファイル内の function/method を検索してジャンプできる。

### [travis-ci-status](https://atom.io/packages/travis-ci-status)
Atom のステータスバーに Travis CI のステータスを表示してくれる。

## まとめ
ちょこちょこ利用はしていたけれど、ここ1ヶ月くらいちゃんと使ってみてようやく Emacs の引力から離れることが出来そうな気がしてきた。

[packages](https://atom.io/packages)を見ていても、Trending はあまり変わらない感じ。
まだ欲しいものを自分で作る余地がたくさん残されていて良い。