单击OK后可以在新打开的窗口中进行修改定制自己需要的格式。如图4所示。

图4.创建新的代码格式配置

  修改完成后点击Apply保存所作修改。同时可以点击Export将当前的格式定义导出成一个XML文件,这样项目组的其他成员可以很方便通 过点击图3中的Import按钮来导入该XML文件来使用同一个代码格式定义。

  这样每次在提交代码到版本控制服务器 前可 以通过Eclipse界面里的Source->Format菜单来对代码进行格式化,从而 使整个项目的代码具有相同的格式。同样可以通过对CodeStyle下的其他项目进行设置来帮助对Java代码的样式进行控制。将所有这些样式文件导出成 XML文件后,同编码规范一起归档,供所有项目成员使用。

  步骤二:静态代码分析

  在完成源代码的开发以后,下面要进行的工作是审视和测试代码。除了通过运行测试代码来检查功能之外,还能利用一些静态分析工具来快速、直接地 提高代码质量。静态代码分析工具并不需要运行代码,可以直接对Java文件和Class文件进行分析,通过一些检查条件的设置,快速找到代码中的错误和潜 在缺陷。现在的静态分析工具很多,有FindBugs、PMD、IBMRationalTool,等等。在这里,选择FindBugs作为静态代码分析工 具。FindBugs可以和日常开发工具Eclipse进行集成,在开发过程中,可以方便的开始静态代码的检查。通过检查Class文件或者JAR文 件,将字节码和一组缺陷模式进行对比,来发现可能存在的代码问题。在Eclipse的开发环境中,用插件安装的方式安装了Findbugs后,在 Eclipse的配置选项中会多出来FindBugs的配置选项。可以对自己的项目进行配置,选择需要的Detector检查代码。