轻松写出优雅的Java代码之check style

12,948 views

Published on

Java dev
check style

Published in: Technology
0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
12,948
On SlideShare
0
From Embeds
0
Number of Embeds
8,700
Actions
Shares
0
Downloads
74
Comments
0
Likes
5
Embeds 0
No embeds

No notes for slide

轻松写出优雅的Java代码之check style

  1. 1. 轻松写出优雅的Java代码<br />之CheckStyle<br />西铭(李振华)<br />2010-12-30<br />1<br />
  2. 2. 目录<br />2<br />
  3. 3. 1.你准备好了吗?<br /><ul><li>操作系统
  4. 4. Windows
  5. 5. Java SE Development Kit(JDK)
  6. 6. 下载:http://java.sun.com/javase/downloads/widget/jdk6.jsp
  7. 7. 需要下载Windows 32bit版本
  8. 8. Eclipse Galileo版
  9. 9. 下载:http://www.eclipse.org/downloads/
  10. 10. 需要下载Eclipse IDE for Java Developers
  11. 11. For Windows 32bit版本
  12. 12. CheckStyle
  13. 13. 5.3官方版下载:http://sourceforge.net/projects/checkstyle/files/</li></ul>http://checkstyle.sourceforge.net/config_javadoc.html<br />3<br />
  14. 14. 2.Windows Eclipse开发环境搭建<br />下载并安装配置JDK,操作(略)<br />下载Eclipse,解压缩到本地磁盘目录下,启动Eclipse,准备安装CheckStylePlugin<br />CheckStyle安装urlhttp://eclipse-cs.sf.net/update<br />4<br />
  15. 15. 2.Windows Eclipse开发环境搭建<br />安装好CheckStyle插件后,重启Eclipse,开始设置CheckStyle<br />如图打开Preferences窗口,设置CheckStyle,默认情况有2个配置文件<br /> Sun Checks 和 Sun Checks (Eclipse) ,这两个配置是按照Sun Java<br />语言标准规范进行设定的,对于大多数程序开发人员来说非常严格,<br />我们可以根据官方配置自定义适合我们的配置<br />有了自己定义的配置之后,可以导入到eclipse中,并且Set as Default.<br />可以使用我配置好的taobao-checker-1.0.1.xml<br />5<br />
  16. 16. 2.Windows Eclipse开发环境搭建<br />配置好CheckStyle之后,就可以在项目中使用了。<br />CheckStyle Builder会帮助我们自动检测Java代码中不符合规范的部分,并且会有详细的提示,在你修改好代码后,保存代码,CheckStyle Builder会自动重新Check,非常方便。<br />8. 也可以用右键菜单中的Check选项来重新检查整个项目和类<br />6<br />
  17. 17. 2.Windows Eclipse开发环境搭建<br />修改Eclipse Java Code Style Formatter配置,由于Eclipse默认设置换行后的缩进符号为tab ,而Java规范不允许代码中有tab,因为tab在不同的操作系统下的长度占位不同,有的是4个空格,有的是8个空格,因此我们要修改这个配置为空格。<br />7<br />
  18. 18. 2.Windows Eclipse开发环境搭建<br />10. 打开Eclipse Java Code Style Formatter配置,点击New按钮,新增自己定义的配置,在Indentation面板的 Tab policy 中选择 Spaces Only,然后保存。<br />8<br />
  19. 19. 3. 编写优雅的Java代码<br />现在开始,编写优雅的java代码将会变得非常轻松,让我们一起Happy吧!<br />9<br />

×