Idea Spring Boot配置文件.yaml或.properties不能自动提示的有效解决办法

本文最后更新于:2022年11月22日 下午

SpringBoot项目的配置文件.yaml/.yml/.properties文件编写的时候没有自动提示,网上的解决办法五花八门,不一定适合具体个人的IDE环境,下面总结一套能解决绝大部分情况的方案:

先给出能自动识别的图样:

步骤1

先检查IDEA是否安装了支持SpringBoot项目的插件(如果是通过IDEA创建的SpringBoot项目都集成了),如下图所示:

注意: 旗舰版IDEA 不要使Spring Boot Assistant插件,不然会出现无法读取自定义配置问题,使用内置的Spring Boot插件即可

步骤2

检查IDEA的文件类型识别器File Types是否支持.yaml,.yml,.properties结尾的文件


步骤3

查看.yaml,.yml,.properties文件的图标是否变成绿叶形状,如果没有,则重启Idea看看(正常情况重启后应该可以)。

步骤4

查看如果经过上面三步后还没有,则删掉.yaml文件,重新建一个.yaml文件(或.properties文件)。然后按下图所示把配置文件添加到工程的module中的配置文件目录下:(这一步主要针对application.properties文件正常了,但是自定义的.properties如开始给出的图中custom.properties文件没有变绿叶状的情况)

鼠标选中项目根目录,邮件,点击Open Module Settings

到这里,小伙伴们的Spring Boot配置文件就能正常自动识别啦~~,快去体验一下吧

References


Idea Spring Boot配置文件.yaml或.properties不能自动提示的有效解决办法
https://baymax55.github.io/2022/11/16/idea/Idea Spring Boot配置文件.yaml或.properties不能自动提示的有效解决办法/
作者
baymax55
发布于
2022年11月16日
许可协议