ATOM活用ガイド


# はじめに
筆者が実際に使って`使える`ATOMのプラグインをまとめています。
プラグインの選定は、Rails開発に偏っています。

# 関連記事

## 入門
[Atomへの誘い](http://qiita.com/s-shin/items/203e0f8c0aa00cfacfc5)
[Atom がヤバイ！SublimeTextを余裕で凌駕してしまっていた件](http://www.geeks-dev.com/atom-%E3%81%8C%E3%83%A4%E3%83%90%E3%82%A4%EF%BC%81sublimetext%E3%82%92%E4%BD%99%E8%A3%95%E3%81%A7%E5%87%8C%E9%A7%95%E3%81%97%E3%81%A6%E3%81%97%E3%81%BE%E3%81%A3%E3%81%A6%E3%81%84%E3%81%9F%E4%BB%B6/)

## 基本操作
[Atom 基本操作 チートシート](http://qiita.com/ngmdesign/items/fa84b9d4be1e4b7a82b8)

## パッケージ

[Atomエディタで使って気に入ったpackageとか](http://qiita.com/horimislime/items/72de9580125151ac6af0)
[Atom の Packages メモ](http://qiita.com/tatsuoSakurai/items/c1bd018e548759a17e2d)
[Atomで利用しているパッケージとパッケージ管理について ](http://f-retu.hatenablog.com/entry/2014/09/15/220448)
[オススメのatomパッケージ７選](http://qiita.com/_wats/items/3ca273e158c3a32dbb92)
[[Atom Editor] 俺の設定とプラグインをさらす](http://qiita.com/agektmr/items/4da2c362fef6598fc382)

# Package
## Basic
[open-recent](https://atom.io/packages/open-recent)
[japanese-wrap](https://atom.io/packages/japanese-wrap)
[line-jumper](https://atom.io/packages/line-jumper)
[vim-mode](https://atom.io/packages/vim-mode)
[atom-runner](https://atom.io/packages/atom-runner)
[markdown-pdf](https://atom.io/packages/markdown-pdf)
[tabs-to-spaces](https://atom.io/packages/tabs-to-spaces)

## Project
[fuzzy-finder](https://atom.io/packages/fuzzy-finder)
[~~fuzzy-finder-plus~~](https://atom.io/packages/fuzzy-finder-plus)

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

## Rspec
[rspec](https://atom.io/packages/rspec)
[language-rspec](https://atom.io/packages/language-rspec)
[rspec-snippets](https://atom.io/packages/rspec-snippets)

## Linter
[linter](https://atom.io/packages/linter)
[linter-rubocop](https://atom.io/packages/linter-rubocop)
[linter-erb](https://atom.io/packages/linter-erb)
[linter-ruby](https://atom.io/packages/linter-ruby)
[linter-coffeelint](https://atom.io/packages/linter-coffeelint)

## Helper

|Plugin|説明|
|---|---|
|[autocomplete-plus](https://atom.io/packages/autocomplete-plus)|autocompleの拡張機能|
|[autocomplete-snippets](https://atom.io/packages/autocomplete-snippets)|autocompleにsnippetを追加|
|[autocomplete-paths](https://atom.io/packages/autocomplete-paths)||
|[autocomplete-html](https://atom.io/packages/autocomplete-html)|autocompleにhtmlを追加|
|[autocomplete-ruby](https://atom.io/packages/autocomplete-ruby)|autocompleにrubyを追加|
|[autocomplete-css](https://atom.io/packages/autocomplete-css)|autocompleにcssを追加|
|[rails-transporter](https://atom.io/packages/rails-transporter)|Railsのプロジェクトのヘルパー|

## Highlight

|Plugin|説明|関連記事|
|---|---|----|
|[highlight-selected](https://atom.io/packages/highlight-selected)|同じ文字列がハイライトされる||
|[highlight-line](https://atom.io/packages/highlight-line)|横軸にハイライトされる||
|[highlight-column](https://atom.io/packages/highlight-column)|縦軸にハイライトされる||
|[show-ideographic-space](https://atom.io/packages/show-ideographic-space)|全角文字がハイライトされる|[記事](http://qiita.com/saicologic/items/d96f69ebcb6c0a12c2c2)|
|[trailing-spaces](https://atom.io/packages/trailing-spaces)|末尾のスペースがハイライトされる||

## Design
[file-icons](https://atom.io/packages/file-icons)

## ColorPicker
[pigments](https://atom.io/packages/pigments)
[color-picker](https://atom.io/packages/color-picker)

## Test
[rspec](https://atom.io/packages/rspec)

## Syntax
[language-rspec](https://atom.io/packages/language-rspec)
[editorconfig](https://atom.io/packages/editorconfig)
[ssh-config](https://atom.io/packages/ssh-config)

## Git
[git-blame](https://atom.io/packages/git-blame)

## Minimap
[minimap](https://atom.io/packages/minimap)
[minimap-highlight-selected](https://atom.io/packages/minimap-highlight-selected)

# Thema
[monokai](https://atom.io/themes/monokai)

# ShotCut

http://qiita.com/spesnova/items/d3096d062d70e7385e9d
[Atom Editor Keyboard Shortcut Cheat Sheet](http://sweetme.at/2014/03/10/atom-editor-cheat-sheet/)

# Sync Configuration
[sync-settings](https://atom.io/packages/sync-settings)

rspecの実行
(要 Packages:rspec)

```
Control + Option + t
```

## Open Command

```
Control + Shift + p
```

## Split Panel

```
Command + k の後に　↑→↓←のいずれかを入力
```

## Close Panel

```
Command + w
```

## Open Code on Github

Package: open-on-github

```
alt + g の後に o
```

## Open Blame on Github

Package: git-blam

```
alt + g の後に b
```

## Show Latest migration file

Package: rails-latest-migration

```
Command + Shift + p
```

Window内で

```
Rails Latest Migration:find
```
## Markdown Preview

```
Control + Shift + m
```

## Upper Case

```
Command + K + U
```

## Lower Case

```
Command + K + L
```

## Key Binding Resolver

```
Command + .
```