ITエンタメ通信

Vol.080【はじめようEditorConfig】ITエンタメ通信

カテゴリー: 2015年04月15日
◇◆━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━◆◇
ITエンタメ通信 Vol.080    2015年4月15日(水)
  -- インターネットで
      エンタメ系サービスを提供されている皆様の為のメルマガ --
◆◇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━◇◆
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ はじめようEditorConfig                       (文中敬称略)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

EditorConfig便利ですよね。もしご存じなければ、プロジェクトが捗ること
請け合いのEditorConfigをご紹介いたします。

# EditorConfigとは

EditorConfigとは、異なるエディタやIDEで一貫したコーディングスタイルを
保つための定義のことです。".editorconfig"というファイル名で提供され、
下記の定義が可能です。

- 文字コード
- 改行コード
- インデントスタイル(ソフトインデントかハードインデントか)
- インデントのサイズ
- タブのサイズ
- 行末の空白を削除するかどうか
- ファイルの最後を改行で終えるかどうか

この定義ファイルに対応したエディタやIDEであれば自動的に上記が適用され
ます。

# EditorConfigがもたらすもの

EditorConfigが共通認識としてあれば、今まではコーディング規約としてドキ
ュメントにして伝えていたインデントスタイルを、EditorConfigに対応したエ
ディタ使ってください!の一言で伝えることができます。
そして、幸いなことにプログラミングに使用するようなエディタの大半がEdit
orConfigに対応しています。

# はじめようEditorConfig

個人的には、最近の流れであるインフラをプログラミングしてコード化するIn
frastructure as Codeに近いものをEditorConfigに感じます。
バージョン管理されているプロジェクトファイルに".editorconfig"ファイル
を入れることで、一瞬にしてプロジェクトメンバー全員にコーディングスタイ
ルが共有されるパワフルさは圧巻です。
まだの方はぜひ一度ご体験ください。

                                                    (IH)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■参考
EditorConfig
http://editorconfig.org/

 ■ 第3水曜日配信 次回の配信は2015年5月20日(水)の予定です ■
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
●お問合せはこちらまで mailmag@lusterworks.co.jp
●ホームページ     http://www.lusterworks.co.jp
発行元:株式会社ラスターワークス
〒150-0002 渋谷区渋谷2-7-14 VORT青山 6F
TEL 03-5778-4501
●Android,iPhoneアプリの開発も承っております。
 お気軽にお声掛け下さいませ。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ITエンタメ通信
発行システム:『まぐまぐ!』http://www.mag2.com/
配信中止はこちら http://www.mag2.com/m/0001090180.html
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 

ITエンタメ通信

発行周期: 第2第4水曜日に発行します。 最新号:  2017/07/19 部数:  85部

ついでに読みたい

ITエンタメ通信

発行周期:  第2第4水曜日に発行します。 最新号:  2017/07/19 部数:  85部

他のメルマガを読む