详述IntelliJ IDEA提交代码前的代码分析机制(小结)

  

在我们用IntelliJ IDEA向SVN或者Git提交代码的时候,IntelliJ IDEA提供了一个自动分析代码的功能,即<代码>执行代码分析:

  

详述IntelliJ IDEA提交代码前的代码分析机制(小结)

  

如上图所示,当我们勾选<代码> 执行代码分析之后,点击<代码>提交>   

详述IntelliJ IDEA提交代码前的代码分析机制(小结)

  

如上图所示,这是<代码>代码分析> 代码没有错误和6警告。如果我们想进一步查看<代码>代码分析> 错误代码和<代码> 的警告详情,可以点击<代码>评论> 评论>   

在这里,有一点需要着重说明,那就是:<强> IntelliJ IDEA的<代码>代码分析机制比较敏感,就算我们在文本注释中用错了标签或者注释时方法的参数与实际参数不一致,在<代码>代码分析> 强。因此我们常常会遇到这样的情况,就算代码中一点错误(提示)都没有(至少看起来是这样,没有飘红啊),当我们提交代码并进行<代码>代码分析>   

此外,在我们提交代码之前和之后都可以利用IntelliJ IDEA的自动化机制执行一些操作,例如勾选:

  

<代码> 重新格式化代码,提交代码之前对代码进行格式化;<代码> 上传文件,提交代码之后上传文件。……

  

<强> Intellij IDEA使用git提交代码时去掉代码分析代码分析的提示

  

默认情况下的git提交会出现执行代码分析的提示框

  

详述IntelliJ IDEA提交代码前的代码分析机制(小结)”> <br/>
  </p>
  <p>实际上提交的前一步有选项可以去掉这个提示</p>
  <p> <img src=详述IntelliJ IDEA提交代码前的代码分析机制(小结)