分AtomとはAtomは,ソースコードホスティングサービスとして知られるGitHub社が開発したエディタです。有名な歴史あるエディタとして,VimやEmacsなどがすでにありますが,2014年2月に公開されたAtomは一気に注目を集め,いまやエンジニアが利用するエディタの一つの大きな選択肢になりました。Atomの特徴それではなぜ,すでに十分な機能を持つエディタが存在しているのにもかかわらず,Atomはここまで注目を集めているのでしょうか。それは,検索,置換,入力補完,シンタックスハイライトをはじめとする,プログラミングをするうえでなくてはならない機能を最初から持っていたり,ユーザーの好きな機能を追加できるたくさんのパッケージが存在したり,キーバインドや表示など細かいところまで,ユーザーの好みに簡単にカスタマイズできたりするからです。Atomは,HTML,CSS,JavaScriptなどをはじめとするWeb技術を利用して作られています。したがって,Web技術者は普段から利用している言語を利用して,自分の好きなようにAtomをカスタマイズできるのです。Windows,Mac,Linux環境のクロスプラットフォームで動作するのも魅力です。ここではmacOSでの例を紹介します。公式サイトからAtomをダウンロードして,実際に操作してみてください。開発を便利にするパッケージ開発を便利にするパッケージの例として「minimap」を紹介します。minimapを利用すると,ソースコード全体の縮図を表示してくれるようになります。インストール方法は,Atomメニューから「Preferences...」を選択してください。packages」に「minimap」と入力して検索してみてください。すると図1のような画面が表示されますので,「⁠Install」ボタンを押してインストールしてください。適当なファイルを開くと,図2のようにコード全体のオーバービューが表示されます。図ではminimap-git-diffプラグインパッケージも導入していて,差分に色が付いています自由自在のカスタマイズAtomでは,キーバインドや表示まで,ユーザーの好きなように簡単にカスタマイズできるのも大きな魅力です。ここでは,試しにカーソルを丸くしてみましょう。Atomメニューから「Stylesheet...」を選択してください。styles.lessというファイルが開きますので,リスト1のコードを末尾に追加してください。}}ファイルを保存するとすぐに反映され,カーソルが丸くなっているはずです(図3⁠)⁠。カーソルを見やすくするため背景を黒くしていますAtomを使って理想の開発環境を構築しようAtomが標準で持つ機能も十分強力ですが,パッケージを導入したり簡単なコードを記述することで,自分の思いどおりにカスタマイズできます。『⁠Atom実践入門』は,Atomの基本的な操作方法からはじめ,お勧めのパッケージの使用方法,開発を便利にするためのカスタマイズ,さらには自分でパッケージを作成する方法まで解説しています。理想の開発環境を作り出したい方は,ぜひ手にとってみてください。エディタ記事中で紹介した書籍Atom実践入門──進化し続けるハッカブルなエディタGitHubが開発したエディタ「Atom」を現場でどう活用するかを解説した書籍です。Atomは標準でさまざまな言語に対応しています。2019」を開催しました。DAY1・DAY2の様子を注目セッションとともにお伝えします。LINEのエンジニア3名がイベントに先駆けて見どころを紹介します。コードの安全性・安定性を高める開発サイクル~テスト管理の効率を上げ,脆弱性診断を自動で行う~本連載では,連載「業務を改善する情報共有の仕掛け」を受けつつ,安全性・安定性を加えた開発サイクルについて考えていきます。書店・販売店の皆様へデベロッパアドミニストレータWEB+デザインライフスタイルサイエンスニュース&レポートメールでのお知らせメールで次の案内をお送りしております。メールの配信を希望する方は,利用したい項目をチェックしてメールアドレスを入力し,[登録]ボタンをクリックしてください。UPDATES[ほぼ週間に1回]新刊メールマガジン[ほぼ週間に1回]電脳会議の各号案内[ほぼ1ヵ月半に1回]※変更する場合や停止する場合は,登録情報変更ページをご覧ください。※登録いただいたメールアドレスには,そのお知らせ以外,配信いたしません。Ltd.ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。