清理是一个极具实用性的工具,它可以使您的代码看上去更舒服并且易于其他人快速理解代码。它甚至可能使代码更健壮。但是,编码样式可以风格各异。例如,过去避免使用过多引号的程序员现在不需要在任何可能的位置使用代码块,就是因为清理向导提供了该操作。
清理不能解决概念问题或功能问题 —— 至少用当前版本的 Eclipse 还无法完成。但是以清晰的方式显示代码可以省去很多工作。向导附带的操作十分丰富,并且涵盖了编码样式和约定的多个要点。各个组织必须确定自己的样式和约定,因此,如果能对向导进行扩展将十分有帮助,这在 Eclipse V3.3 中还未实现。清理概念不但在 Java 世界中十分有意义,而且对于 C/C++、PHP、Python、Perl 等其他语言也会十分有用。社区会如何采用这一特性?它的发展方向会是怎样呢?我想这些都会是十分有趣的。
您可以参阅本文在 developerWorks 全球站点上的 英文原文。
查阅 “Eclipse 推荐读物列表”。
Eclipse 新用户应当查阅 Eclipse 项目资源的新手入门。
查阅 IBM developerWorks 的 Eclipse 项目资源 扩展 Eclipse 技巧。
要收听针对软件开发人员的有趣访谈和讨论,一定要访问 developerWorks podcast。
要获得关于 Eclipse 平台的介绍性文章,请参阅 “linux/opensource/os-ecov/">Eclipse 平台入门”。
随时关注 developerWorks 的 技术事件和网络广播。
查看免费的 developerWorks On demand demo 观看并了解 IBM 及开源技术和产品功能。
查阅最近将在全球举办的面向 IBM 开放源码开发人员的研讨会、交易展览、网络广播和其他 活动。
访问 developerWorks 开放源码专区,获得丰富的 how-to 信息、工具和项目更新,帮助您用开放源码技术进行开发,并与 IBM 产品结合使用。
获得产品和技术
在 IBM alphaWorks 中查阅最新的 Eclipse 技术下载。
从 Eclipse Foundation 下载 Eclipse Platform 及其他项目。
下载 IBM 产品评估版本,并开始使用 DB2®、Lotus®、Rational®、Tivoli® 和 WebSphere® 的应用程序开发工具和中间件产品。
使用 IBM 试用软件 改进您的下一个开发项目,这些软件可以通过下载或从 DVD 中获得。
讨论
Eclipse Platform 新闻组 应当是讨论关于 Eclipse 的问题的第一站(选择此链接将启动默认的 Usenet 新闻阅读器应用程序并打开 eclipse.platform)。
Eclipse 新闻组 中有很多参考资料适用于对使用和扩展 Eclipse 感兴趣的人员。
参与 developerWorks blogs 并加入 developerWorks 社区。<
|
|
Katrin Limpoeck 是德国 Boeblingen 的 IBM 开发实验室的软件工程师。她拥有帕桑 (Passau) 大学的计算机科学硕士学位。在 2006 年加入 IBM 德国之前,她参与了多个软件工程项目。她所感兴趣的领域包括业务流程管理、面向服务的架构、Java 开发和 Eclipse。 |
|
|
|
Philipp Tiedt 是德国 Boeblingen 的 IBM 开发实验室的软件工程师。他从 Open University 获得了计算机科学的学士学位。在 2004 年加入 IBM 德国公司之前,他在纽约 Hawthorne 的 IBM T.J. Watson Research Center 完成了毕业设计。他感兴趣的领域是 Eclipse、用户界面设计、Java 技术和面向服务的架构。 |
|

