去掉IDEA-thymeleaf-Html显示红色波浪线

在开发 springboot 项目是默认的模板引擎是 Thymeleaf。结果发现光出现 红色波浪线报警,最为一个轻度强迫症患者是不能忍的。接下来我就为大家介绍如何解决这个问题

方案一 : 对每个飘红的地方进行注解

作用范围:只在当前行有效

缺点:

  • 每一处都要注解:非常麻烦,HTML 文档也显得非常臃肿
  • 属性上没法消除

  

https://image.coderlab.cn/preview/1438623528067809282

  

https://image.coderlab.cn/preview/1438623599970762754

  • 还需要写属性类型,对于懒人来说好麻烦

方案二:压制 HTML 中文件的警告或者错误

作用范围:只在当前文件中有效

缺点:

  • 因为只在当前文件有效,所以每个 html 文件都要添加

使用:

需要在< ! DOCTYPE html >下添加一条注释

  

https://image.coderlab.cn/preview/1438623606937501698

方案三 : 关闭 IDEA 对于 thymeleaf 的数据验证选项

作用范围: 全部文件

使用:

Windown 版

  

https://image.coderlab.cn/preview/1438623613489004546

  

https://image.coderlab.cn/preview/1438623642798800898

  

https://image.coderlab.cn/preview/1438623835766145025

MacOS 版

  

https://image.coderlab.cn/preview/1438623854221082625

  

https://image.coderlab.cn/preview/1438623888245276674

总结

  以上三种方法就是网上经常说的方法了,接下来就本人的测试结果,

  

https://image.coderlab.cn/preview/1438623907706847233

  

https://image.coderlab.cn/preview/1438623915411783682

  

https://image.coderlab.cn/preview/1438624089420873729

  经过本人实验,推荐使用方案三来解决警告问题

  Eg: 以上文件部分截图来自网上。