如何在 IntelliJ IDEA 的 "Implemented Method Body" 中添加导入:设置 -> 编辑器 -> 文件和代码模板 -> 实现的方法体?

How to add import in "Implemented Method Body" in IntelliJ IDEA: Settings -> Editor -> File and Code Template -> Implemented Method Body?

我将 Java 的 "Implemented Method Body"(设置 -> 编辑器 -> 文件和代码模板 -> 实施的方法体)设置为 throw new NotImplementedException();

但是 NotImplementedException 需要 import sun.reflect.generics.reflectiveObjects.NotImplementedException;

那么如何自动添加这个导入呢?

您可以在模板中使用异常的完全限定名称class; IntelliJ IDEA 会自动缩短它并添加必要的导入。

请注意,此 NotImplementedException 来自内部 JDK 包,因此在您的代码中使用它不太可能是个好主意。你应该从publicJDKAPI中找到更合适的class,比如UnsupportedOperationException.