最近入れて良かった atom packages

atom-alignment

atom-alignment
コードの整理に便利。
サクッと見やすく整えてくれます。 =でも=>でも使えます。

# before
$config['foo'] => 'foo'
$config['foobar'] => 'foobar'

# after
$config['foo']    => 'foo'
$config['foobar'] => 'foobar'

symbols-tree-view

symbols-tree-view
見通しの悪いclassなんかを見る時に便利。
class, variable, function が表示可能(右クリックで選択できる)。
f:id:rochefort:20170902160311p:plain

symbol-gen

symbol-gen
ctagsを生成してくれます。
atom自体がctagsをサポートしてくれているので、go to declaration (option cmd ↓)で定義へ移動できます。

余談

goto-definition
以前は定義へ移動するのに goto-definition というgrepするツールを利用していましたが、現在はメンテナンスされていないため使用しなくなりました。

split-diff

split-diff
これも非常に良いです。左右のpainでdiffってくれて、即時反映してくれます。
word diff、ignore whitespaceなども設定可能。

tablr

tablr
CSVExcelっぽくテーブル形式で参照・修正できます。Shift-JISもok。
Macの他のツールでもいいですが、お手軽なので使って見ています。
f:id:rochefort:20170902160324p:plain
 

See Also

Atom結構いいかも - rochefort’s blog