IDEA中写xml配置文件的时候没有代码提示

使用mybatis-generator自动生成时,在generatorConfig.xml配置文件中缺失dtd文件:

在xml文件中的引入约束的标签如下:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE generatorConfiguration
        PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"
        "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd
并且"http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"报红,不能简单地忽略,而是要引入资源解决爆红问题

解决方式1:鼠标悬浮在"http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"是,点击 alt + enter

选择如图选项:从网上下载该资源

IDEA中写xml配置文件的时候没有代码提示

解决方式2:添加本地的dtd约束到项目中

点开 Settings —— Languages & Frameworks —— Schemas and DTDs,如下图

IDEA中写xml配置文件的时候没有代码提示
添加一个外部资源映射 Map External Resource,如下图

 

IDEA中写xml配置文件的时候没有代码提示