Java 如何设置IntelliJ IDEA以将参数视为使用@Nullable注释的参数?

Java 如何设置IntelliJ IDEA以将参数视为使用@Nullable注释的参数?,java,intellij-idea,Java,Intellij Idea,是否可以设置IntelliJ IDEA,以这样处理代码: private void myMethod(final String item) { ... } 好像是真的 private void myMethod(final @Nullable String item) { ... } 这样我就不得不加上@NotNull/@NonNull,如果我是认真的话 解决方案: 设置|检查|常量条件和异常中有一个设置,用于将未注释的成员和参数视为可为null,尽管它也适用于方法和字段。伙

是否可以设置IntelliJ IDEA,以这样处理代码:

private void myMethod(final String item) {
    ...
}
好像是真的

private void myMethod(final @Nullable String item) {
    ...
}
这样我就不得不加上@NotNull/@NonNull,如果我是认真的话

解决方案:

设置|检查|常量条件和异常中有一个设置,用于将未注释的成员和参数视为可为null,尽管它也适用于方法和字段。

伙计,这是一个词。对代码块使用缩进,而不是反勾号。想象一个遗留代码,您不想在每个现有方法中添加@Nullable…@chrylis谢谢,看起来好多了:)就是这样!非常感谢。