我一直在努力使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())
文件的方式与处理*.yml
或application.yml
的方式相同。
我的意思是,当我编辑bootstrap.yml
文件时,我有自动完成和语法警告,但当我编辑名为application.yml
的文件时,我没有这些功能配置服务器资源文件夹。
编辑此类文件时是否有任何方法可以使用相同的IntelliJ功能?
答案 0 :(得分:4)
IntelliJ IDEA 2017.2(目前可用作RC)允许为Spring Boot配置文件选择自定义命名方案(https://youtrack.jetbrains.com/issue/IDEA-133445)