1、取消never userd
warning
解决方法都来自这里_
方法一:使用标签注释,手动取消(推荐)
在变量或者方法上面使用
e.g.
@SuppressWarnings("unused")
int test;
@SuppressWarnings("unused")
public List<String> getImagesContentType() {
return imagesContentType;
}
如果整个类都是一些不影响的Waring可以在类上加标签:
e.g.
@SuppressWarnings("ALL")
public class UpLoadAction {
...
}
方法二:对类或者方法等设置不检查(不推荐)
Settings -- Inspections -- Declaration -- redundancy -- Unused Declaration
如下图:
步骤图
2、接口的实现方法上面添加@Override
标签
问题:实现接口的某个方法,需要在上面加@Override
标签,但是报@Override is not allowed when implementing interface method
解决:JDK5中,接口的方法不支持@Override
标签,在IDEA中调整如下:
3、Maven pom.xml 实现自动提示本地库中的 jar 包
按照如下步骤操作:
操作图一
操作图二
4、debug 时不用打印结果值
如图所示,打开Evaluate Expression
界面,再点击Evaluate
,就可以看到结果值
适用:查看方法一传参是方法二的返回值,可以查看方法二的返回值,不用打印
注意:查看是会直接执行方法,若方法执行一遍和多遍返回值不同,可能会有影响
另:如提示, Ctrl + Shift + Enter
可将其加入Watches
,这样下次就可以直接看到结果了
待续...
网友评论