林檎の木タイトル画像

Windows用のフリーソフト、シェアウェアの紹介サイト

Atomの紹介

Atom Atom [海外]

GitHub製のお洒落なプログラミング用テキストエディタ

メイン画像
メイン画像
メイン画像
ライセンス: フリーソフト
おすすめ度:
4.5点 / 1件 )
著作権者: GitHub
動作環境: 7/8
公式サイト:

GitHub社がオープンソースで開発しているテキストエディタです。エディタと言っても秀丸エディタのようなイメージではなく、プログラミングに使われる事を想定したエディタです。ライバルはSublime Text、テイストといい、コンセプトといい丸かぶりのガチンコ対決の様相です。

私、AtomはWEB上でテキスト編集が可能なWEBアプリだと勘違いしていたのですが、普通にデスクトップアプリケーションでした。あれ? Atomの紹介記事には決まって、Chromiumという単語が出てくるのでそれでWEB的な気分になって勘違いしていたのかも。そう、そうなんですよ、AtomはChromiumがベースで開発されています。ChromiumとはGoogle Chromeのベースとなっているアプリケーションです。つまり、まごうかたなきWEBブラウザであります。ブラウザをベースにエディタを作るとかずいぶん不思議な事をしますね。豆腐をベースにハンバーグを作るのと同じ理論でしょうか? 私Chromeのタブを引っ張って戻した時の挙動が好きなんです。あのスライドしながらシュッと元の場所に戻る感触がたまらない。この挙動が踏襲されてないかなーと期待したのですが違ってもっと固い感じのタブだった。豆腐ハンバーグは豆腐の味がしますが、AtomにはChromiumの面影がまったくない。

Atomは、昨今のモダンブラウザ(Firefox、Google Chrome)や、Sublime Textと同じようにベースのアプリケーションは最低限の機能のみを搭載し、それ以外の機能はユーザーが好きにプラグインとして追加していくという思想で作られています。Atomでは、プラグインをPackageと呼んでいます。Packageマネージャーが搭載されているので設定画面から有効・無効を 切り替えたり、検索してインストールしたり、バージョンアップしたり出来ます。この辺はChromeの拡張の管理画面と似ているかも。

実はAtom、Packageで機能を追加していく系のエディタですが、素のままでの便利機能が多くあったりする。見逃してはいけない。例えば「Ctrl + P」でプロジェクト内のファイルの検索。出てくる検索窓に「r」とタイプすれば、「Request.php」「Response.php」「Render.php」なんかが候補に出て、そこから目的のファイルを開ける。私これ系の機能が無いエディタではもうプログラミング出来ません。「Ctrl + Shift + D」で行の複製だとか、「Ctrl + /」でコメントアウト、括弧の対応のハイライト、括弧の自動閉じなど編集系の小ネタ満載。ペイン分割が可能なのでエディタ領域を縦横自由に分割出来ます。結構衝撃的だったのが、マークダウンのプレビュー機能です。最近は、アプリケーションの説明などを記載するReadmeを軽量マークアップ言語であるマークダウンで書くのが流行っているのです。しかしこのマークダウン用のエディタっていいのが少ない。Atomは、「Ctrl + Shift + M」でマークダウンのプレビューが開けます。反映もサックサクだしマークダウンエディタとして十分に実用的。大変よく出来ました。

ちなみに私がプログラミングに使っているのは、JetBrains PhpStormというIDEです。有料ソフトと比べるのもなんですが、私はAtomへの移行はしないかなという思っております。もちろん、PhpStormの方が機能的に優れているというのもありますが、本質的な理由はそこではない。Atomは私にはお洒落に過ぎる! シャレオツすぎて正視に耐えない! もっと無骨なのがいい! コードの色分けとか諸々何というかMac臭がして私にはちょっと……。だがしかし、Atomには強い需要を感じる。Atom好きな人絶対たくさん居る。見た目のかっこよさ及びPackage機能でのカスタマイズ心をくすぐる仕掛け、こいつは魔性ですよ。Sublime Textのユーザーをごっそり奪うかもしれない。Sublime Textはシェアウェアですから分が悪い。すごい新人が出てきました。

最後におすすめのPackageを列記して終わろうかと思います。

・minimap
Sublime Textのエディタの横に出るソースのサムネみたいな奴

・atom-alignment
= とか => の位置を揃えて綺麗に整形

・highlight-selected
選択中の単語をハイライト

・japanese-menu
UIを日本語化

管理人おすすめ度:

管理人おすすめ度

( 2015/07/29 )

その他スクリーンショット

マークダウンプレビュー
マークダウンプレビュー

ユーザーレビュー

まだユーザーレビューの投稿がありません。

レビューを投稿する
レビューを投稿する

コメント

1 : leKHhs : 2015/07/31 (金) 02:29:36 返信
>もっと無骨なのがいい! 完全に同意です。Androidスマートフォンとかならこれの方がむしろいいんですが、既に定着してしまった長年のWindowsソフトのイメージがそれを許しません(笑)
2 : DJrwyT : 2015/09/01 (火) 13:36:54 返信
いや、ハンバーグをベースに豆腐を作るのに近い
3 : nhM9vU : 2015/09/01 (火) 21:31:21 返信
そこまでじゃないだろw

公式サイト : Atom