IntelliJ Spring属性在* .yml文件中自动完成

时间:2017-07-09 14:10:27

标签: intellij-idea spring-boot spring-cloud

我一直在努力使IntelliJ处理class Person: __name="" __age=0 def __init__(self, name, age): self.__name = name self.__age = age def set_name(self, name): self.__name = name def set_age(selfself, age): self.__age = age def get_name(self): return self.__name def get_age(selfself): return self.__age def getInfo(self): return "Name is: {} - Age is: {}".format(self.__name, self.__age) # ---------------------------------------------------- import Person class Contact(Person): __method="" def __init__(self, name, age, method): super().__init__(name, age) self.__method = method def set_method(self, method): self.__method = method def get__method(self): return self.__method def getInfo(self): return "Name is: {} - Age is: {} - Contact Info: {}".format(self.__name, self.__age, self.__method) person2 = Contact("Adam Smith", 19, "Email: adam.smith@abcde.net") print(person2.getInfo()) 文件的方式与处理*.ymlapplication.yml的方式相同。

我的意思是,当我编辑bootstrap.yml文件时,我有自动完成和语法警告,但当我编辑名为application.yml的文件时,我没有这些功能配置服务器资源文件夹。

编辑此类文件时是否有任何方法可以使用相同的IntelliJ功能?

1 个答案:

答案 0 :(得分:4)

IntelliJ IDEA 2017.2(目前可用作RC)允许为Spring Boot配置文件选择自定义命名方案(https://youtrack.jetbrains.com/issue/IDEA-133445