インフラ

AtomでAWS Cloudformation書く際のおすすめプラグイン「atom-cform-yaml」導入と使い方

cloudformation

「atom-cform-yaml」便利!

AtomでCloudformation書くときに、テンプレートを補完してくれるプライグインです。
書くときには、個人的に必須です。

atom-cform-yaml

「atom-cform-yaml」を使うメリット

テンプレートの雛形を作成や、リソースのプロパティの補完をしてくれます。
リファレンスからテンプレートをコピペする操作が不要になります。

また、補完したプロパティにはコメントで必須の有無についても記載があり捗ります。

atomcform

プラグインの入れ方

「Setting」>「Install」を選択します。
検索エリアで、「atom-cform-yaml」と入力します。
Installをクリックします。

setting

使い方

テンプレートの雛形を作る

yamlファイルで、「stack-start」と打つとテンプレートの雛形が出来上がります。

stackstart

リソースのプロパティの補完をする

リソースの名前を途中まで、入力すると候補が出てきます。
選択すると、プロパティが補完されます。

resource

まとめ

「atom-cform-yaml」があれば、Cloudformation書くスピードが倍くらいになります。(個人差あり)
特に、リソースのプロパティの補完で必須かどうかがわかるのがありがたいです。
以前は、リファレンスで調べていたので時間の節約になりました。