Atomで利用しているパッケージ



[以前はてなブログにエントリーした記事](http://f-retu.hatenablog.com/entry/2014/09/15/220448)の中で、利用しているパッケージ部分を切り出しました(追加もしました)。今後はこちらは随時更新していきます。

また、[Itamae](https://github.com/itamae-kitchen/itamae)をお使いの方、またはこれから使ってみようかなという方は拙作の[itamae-plugin-recipe-atom](https://github.com/fukuiretu/itamae-plugin-recipe-atom)もお使い頂けると幸いです。



# 追記
### 2015/02/26
* symbols-tree-viewを追加しました
* git-controlを追加しました

### 2015/02/07
* jumpyを追加しました

# パッケージ一覧
### 便利系
* [dash](https://atom.io/packages/dash)
    * 選択したキーワードをDash上で検索するショートカットの提供
* [file-icons](https://atom.io/packages/file-icons)
    * ファイルのアイコンをエレガントに
* [highlight-selected](https://atom.io/packages/highlight-selected)
    * 選択した単語をハイライトする
* [japanese-wrap](https://atom.io/packages/japanese-wrap)
    * 日本語用ワードラップ
* [minimap](https://atom.io/packages/minimap)
    * SublimeTextでお馴染みのアレです
* [rails-transporter](https://atom.io/packages/rails-transporter)
    * 関連ファイルへのjump
* [recent-files](https://atom.io/packages/recent-files)
    * 直近で開いたディレクトリを記憶してくれるので、ふとした時に開ける
    * デフォルトは10件
* [sublime-style-column-selection](https://atom.io/packages/Sublime-Style-Column-Selection)
    * SublimeTextの短形選択(option + マウス選択)ができる
* [ask-stack](https://atom.io/packages/ask-stack)
    * Atom上でStackOverflowを閲覧できる
* [show-ideographic-space](https://atom.io/packages/show-ideographic-space)
    * 全角スペースを□で表示してくれる
* [todo-show](https://atom.io/packages/todo-show)
    * コード中のTODOとFIXMEが含まれる行を抽出して一覧表示してくれる
* [jumpy](https://atom.io/packages/jumpy)
    * Shift+Enterで表示される任意の場所にジャンプすることができる
* [symbols-tree-view](https://atom.io/packages/symbols-tree-view)
    * Symbolの一覧を右サイドに表示。クリックするとそのSymbolにジャンプする。

### 補完系
* [autocomplete-emojis](https://atom.io/packages/autocomplete-emojis)
    * 絵文字を補完候補に含めてくれる
    * みんなが大好きな「:sushi:」ももちろん含まれる
    * Dependent: autocomplete-plus
* [autocomplete-paths](https://atom.io/packages/autocomplete-paths)
    * ファイル名を補完候補に含めてくれる
    * Dependent: autocomplete-plus
* [autocomplete-plus](https://atom.io/packages/autocomplete-plus)
    * タイピング中に自動で補完候補を出してくれる
* [autocomplete-snippets](https://atom.io/packages/autocomplete-snippets)
    * スニペットを補完候補に含めてくれる
    * Dependent: autocomplete-plus


### 整形系
* [atom-beautify](https://atom.io/packages/atom-beautify)
    * 各種言語のフォーマッター
    * それぞれの言語で依存パッケージのインストールが必要(Rubyであればruby-beautify)


### Linter系
* [linter](https://atom.io/packages/linter)
    * 様々なlinter(linter-xxxxx)をサポートするためのパッケージ
* [linter-coffeelint](https://atom.io/packages/linter-coffeelint)
    * CoffeeScript用のLinter
    * Dependent: linter
* [linter-erb](https://atom.io/packages/linter-erb)
    * ERB用のLinter
    * Dependent: linter
* [linter-rubocop](https://atom.io/packages/linter-rubocop)
    * rubocop用のLinter
    * Dependent: linter
* [linter-ruby](https://atom.io/packages/linter-ruby)
    * Ruby用のLinter
    * Dependent: linter
* [linter-shellcheck](https://atom.io/packages/linter-shellcheck)
    * Bash用のLinter
    * Dependent: linter

### Git系
* [git-grep](https://atom.io/packages/git-grep)
	* Atom上で`git grep`の結果を表示してくれる
* [git-log](https://atom.io/packages/git-log)
	* Atom上で`git log`の結果を表示してくれる
* [minimap-git-diff](https://atom.io/packages/minimap-git-diff)
	* minimap上に`git diff`を表示
* [git-control](https://atom.io/packages/git-control)
    * Atom上でcheckout, commit, merge, brunch, log辺りのコマンド操作が可能

### 実行系
* [term2](https://atom.io/packages/term2)
    * Atom上でターミナルが使える
* [script](https://atom.io/packages/script)
    * 開いているスクリプトファイルを実行できる
* [rspec](https://atom.io/packages/rspec)
    * Atom上からRSpecを実行できる
* [web-view](https://atom.io/packages/web-view)
	* Atom上でWebブラウザを開く

### スニペット系
* [serverspec-snippets](https://atom.io/packages/serverspec-snippets)
	* Serverspecのスニペットを追加してくれる
* [language-rspec](https://atom.io/packages/language-rspec)
    * RSpec用のスニペットを提供


# さいごに...
* `$ apm ls`でインストールしたパッケージ一覧を参照できます
* 気に入ったパッケージには、`$ apm star <package_name>`もしくは、[ココ](https://atom.io/packages)から:star:をつけましょう:+1: