LoginSignup
2
0

More than 3 years have passed since last update.

VSCodeでterraformを楽にするための少しのスニペット

Posted at

t.gif

VSCodeterraform を書いている

Autocompleteのため使用しているプラグインが
まだ、v0.11.x にしか対応していないため、v0.12系の記述ができない。

具体的には、変数を使用する際の記述法が対応していない。
せっかくterraform v0.12系を使いたいのに。。

SnapCrab_NoName_2019-7-19_10-36-10_No-00.jpg

仕方なく、v0.11系の記法で書いてるが、面倒になってきたので

VSCodeでスニペットを登録 するまでのTipsを残しておく.

環境

Terraform ヴァージョン

$ terraform version
Terraform v0.12.4
+ provider.aws v2.19.0
+ provider.template v2.1.2

AutoCompleteのプラグイン Terraform 1.3.12を使っている。

SnapCrab_NoName_2019-7-19_10-32-42_No-00.jpg

スニペット

File > Preferences > User Snipets

## File > Preferences > **User Snipets**
{
    "var tf-0.11x": {
        "prefix": "var",
        "body": [
            "\"${$1}\"",
        ],
        "description": "Variable assign"
    }
}

これで、var と打つことで、 "${}" が挿入されるようになった。

t.gif

SnapCrab_NoName_2019-7-19_10-33-25_No-00.jpg

以上

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0