使用 Eclipse V3.3 保持代码干净
http://tech.ddvip.com 2007年08月08日 社区交流
内容摘要:干净、易于阅读的代码可以使不熟悉程序的开发人员快速完整地理解程序,从而使软件维护比其他方法更加有效。了解 Eclipse V3.3 中的新清理功能,Eclipse V3.3 比早期版本为开发人员提供了更多选项进行清理。
要创建您自己的配置文件,请单击 New。为配置文件命名并从下拉式菜单中选择现有配置文件进行初始化。取消选中 Open the edit dialog now 并单击 OK。
图 2. 新建配置文件

要共享配置文件,请使用导出功能。要打开配置文件,请单击 Edit,然后单击 Export。为配置文件命名,然后单击 OK,接下来就可以共享配置文件了。
图 3. 导出配置文件

要将 XML 文件中的外部配置应用到项目中,必须先将其导入。在主清理首选项中单击 Import,选择文件,然后单击 OK。
清理类型
清理设置分为五个主要类别。每个类别都显示在相应选项卡中,选项卡由设置部分和预览部分构成。预览用于立即显示设置对代码的影响。尝试使用这些设置并观察预览中的代码发生怎样的变化,以了解每种更改将怎样影响您的代码。当您在主清理首选项中单击 Edit,或在创建新配置文件时选择 Open the edit dialog now,将弹出编辑所有这些设置的对话框。
下面将讨论可用的设置及其优缺点。由于许多设置可以风格各异,因此将不提供任何推荐。注意,如果不选择具体选项,您的代码将保持键入时的样子。
Code Style
第一个选项卡用于处理编码样式并定义应当如何显示块、表达式和变量声明。
Control statements 选择 Use blocks in if, while, for, and do statements 可定义使用大括号的位置。大括号有助于提高代码可读性。使用大括号时更易于看出哪些内容属于同一个单元。在添加属于 if 或 else 条件的另一条语句时,还可以帮助避免错误。另一方面,大括号太多会使代码变得臃肿并可能使代码难于处理。选择 Convert for loops to enhanced 将使用 for 循环符号,这是由 Java™ V5.0 引入的,用于减少代码。注意,此转换不具有向后兼容性。 Expressions 选择 Use parentheses around conditions 可定义使用圆括号的位置。对于圆括号,请参阅以上关于大括号的讨论。 Variable declarations 选择 Use modifier 'final' where possible 可定义使用 final 关键字的位置。final 修饰符不但可用于声明不能更改的变量,而且还是强制永远设定私有字段的优秀选择。final 修饰符对于性能、健壮性和正确性至关重要。
图 4. 编码样式
来源:developerWorks 作者:Katrin Limpoeck 责编:豆豆技术应用
正在加载评论...