「atom-cform-yaml」便利!
AtomでCloudformation書くときに、テンプレートを補完してくれるプライグインです。
書くときには、個人的に必須です。
「atom-cform-yaml」を使うメリット
テンプレートの雛形を作成や、リソースのプロパティの補完をしてくれます。
リファレンスからテンプレートをコピペする操作が不要になります。
また、補完したプロパティにはコメントで必須の有無についても記載があり捗ります。
![atomcform](https://chariosan.com/wp-content/uploads/2018/08/atomcform.gif)
プラグインの入れ方
「Setting」>「Install」を選択します。
検索エリアで、「atom-cform-yaml」と入力します。
Installをクリックします。
![setting](https://chariosan.com/wp-content/uploads/2018/08/6f2ea80612571e1814db4dc2157f0147-1024x567.png)
使い方
テンプレートの雛形を作る
yamlファイルで、「stack-start」と打つとテンプレートの雛形が出来上がります。
![stackstart](https://chariosan.com/wp-content/uploads/2018/08/3c915e46e12db10860bdace6d3c322ce-1024x682.png)
リソースのプロパティの補完をする
リソースの名前を途中まで、入力すると候補が出てきます。
選択すると、プロパティが補完されます。
![resource](https://chariosan.com/wp-content/uploads/2018/08/caf9fa633a426364be74bb935aa25d84-1024x505.png)
まとめ
「atom-cform-yaml」があれば、Cloudformation書くスピードが倍くらいになります。(個人差あり)
特に、リソースのプロパティの補完で必須かどうかがわかるのがありがたいです。
以前は、リファレンスで調べていたので時間の節約になりました。