热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Terraform-在IDE中自动填充所需的属性

如何解决《Terraform-在IDE中自动填充所需的属性》经验,为你挑选了1个好方法。

我最近与杰出的Yevgeniy Brikman一起上课,在他创建Terraform资源时,他的IDE自动填充了必需的属性。例如,如果他键入:

resource "aws_lambda_function" "lambda_example" {

他的IDE将自动填充:

resource "aws_lambda_function" "lambda_example" {
  function_name = ""
  handler       = ""
  runtime       = ""
  role          = ""
}

现在,我经常编写Terraform代码,该功能将很方便,但是我找不到配置我的IDE的方法(Visual Studio Code)。我准备切换IDE-如何获得此功能?



1> Shorn..:

Hashicorp(Terraform背后的公司)发布了IntelliJ IDEA插件,该插件具有许多出色的功能。

这张图片是我定义一个空的lambda,然后按Alt-Enter的结果:

选择第一个条目将填充您显示的必填属性。然后,将光标放在资源内,然后按Ctrl-空格键,使IDEA显示所有其他可选属性的代码完成选项:

我是键盘用户,所以这就是我要做的。我敢肯定,如果这是使您浮出水面的方式,那么您可以进行各种操作。

我使用IDEA的商业版本,但是有一个免费的社区版本,并且我认为Hashicorp插件可以使用该版本。


推荐阅读
author-avatar
巡山小妖
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有