システム開発

テキストエディタ「Atom」のおすすめプラグイン7個

更新日:

テキストエディタは、プログラミングには欠かせないツールの一つです。

EmacsやSublime Text、Codaなど、たくさんのテキストエディタがあります。

どれも評判に違わぬ便利なエディタなのですが、できることなら自分(もしくは開発チーム)にピッタリなテキストエディタを使っていきたいですよね。

今回は、テキストエディタの中でもいま大注目のAtomについて解説します。

AtomはGitHubが開発したテキストエディタなのですが、使い勝手もよいです。

便利なプラグインもたくさん知られていますが、その中からよく使われている7つに絞ってご紹介していきます。

まずはAtomについて基本的な事を説明します。

Atomの基礎知識

Atomとは?

Atom

https://atom.io/

Atomは、GitHubが開発したオープンソースのテキストエディタです。2014年にリリースされたのですが、2015年6月にバージョン1.0が出たばかり。テキストエディタとしては、まさに新進気鋭なのです。

またAtomはクロスプラットフォームのツールで、WindowsとMac、Linuxの3通りのバージョンがリリースされています。

Atomの特徴

Web開発に最適

Atomのベースになっているのは、Google Chromeの基になったChromiumというプロジェクトになります。

。AtomがWeb系の開発に向いていると言われるのはこのためです。お馴染みのDeveloper Toolsも使えますし、HTMLマークアップのプレビューもできます。もちろん、Web系以外の開発でも問題なく活躍してくれますよ!

Gitとの親和性

GitHubが開発したツールなので、当然のことながらGitとの親和性が高いつくりになっています。差分をビジュアルに表示してくれたり、Git関連のプラグインも多く出回ってます。

カスタマイズのやり易さ

Atomはカスタマイズのし易いエディタです。基本設定やキーバインディングなど、豊富な設定メニューが用意されています。プラグインの数も豊富にあって、記事執筆時点では4,000に迫る数があります。プログラマーに喜ばれるプラグインも多く、これが理由で他のエディタからAtomに移ってくる人も多いです。

おすすめプラグイン7選

それではここから本題に入っていきましょう!Atomのおすすめプラグインを7つ選びました。気になったプラグインがあったら、インストールしてみてくださいね。

minimap

https://atom.io/packages/minimap

画面の右側に、小さなマップ(minimap)を表示してくれるプラグインです。ファイル内を素早く移動することができますし、現在地点も表示してくれます。Sublime Textでも人気の機能の一つです。

minimap-autohide

https://atom.io/packages/minimap-autohide

minimapが表示されていると、少しだけ視野が狭くなってしまいます。これが苦手な人も多いはず。minimap-autohideを使うと、スクロールの時以外はminimapを隠してくれます。使いたい時にだけminimapが表示されるので、編集画面も大きく使えていいですね。

emmet

https://atom.io/packages/emmet

Atomでemmetが使えるようになるプラグインです。emmetを使うと一気にプログラミングが効率化できるので、おすすめです。慣れるまでは、少し時間が必要かも。

git-plus

https://atom.io/packages/git-plus

Atom内から直接Gitコマンドが打てるようになるプラグインです。一つの画面内で作業できるようになるので、アプリを切り替える手間を減らすことができます。

merge-conflicts

https://atom.io/packages/merge-conflicts

コンフリクトを検知してビジュアルで表示してくれるプラグインです。コンフリクトの修正や、コンフリクト箇所の移動も素早くできるようになります。

pigments

https://atom.io/packages/pigments

pigmentsを使うと、コード内でカラー表示をしてくれます。コードだけでなく、目で見てわかるかたちで確認ができるようになります。

project-manager

https://atom.io/packages/project-manager

複数のプロジェクトを管理できるようになります。プロジェクトをスイッチしたり、プロジェクトをリストで閲覧・管理することも可能です。

Atomについてのあとがき

私自身、去年まではハードなEmacs信者だったのですが、今では完全にAtomユーザーになってしまいました。メモリを食ってしまうことがデメリットなのですが、それ以外に目立った欠点も見当たりません。Atom、便利ですよ。

-システム開発
-,

Copyright© システム開発の株式会社Luxy【東京から世界を明るく!】 , 2017 AllRights Reserved.