详解Eclipse Galileo中的快速Java编码 - 编程入门网
详解Eclipse Galileo中的快速Java编码时间:2011-04-03 IBM Nathan A. Good问题 无论您的项目或团队的规模有多大,在编辑代码库时,都会遇到如下的两 个问题: 代码模板 尽管代码模板是提高工作效率的一个理想途径,但需要确 保不能用模板来替代真正的重用,即编写方法或函数以便将它们用于许多位置。如果您有 一大段代码,那么最好在使用代码模板前先考虑采用带有变量的各种方法。 缺乏 一致性 — 当团队中的很多人编辑文件时,难免会有编码上的些许差异,但这些差 异会使代码变得难于读懂和维护。这种情况下,很难搜索到代码差异在何处发生。即便代 码是您一个人写的,如果您忘记了前面代码是如何编写的,那么差异也很有可能发生。 工作效率不高 — 减少按键次数可以节省很多时间,因为编辑代码的主要工 作还是打字。键入或是复制、粘贴大段的代码以使其适于当前的上下文会花费很多时间。 在使用模板前,一个常用的、手动提高代码一致性和工作效率的方法就是复制和 粘贴。通过在现有的代码库 — 或是 Internet — 上进行搜索并复制最接近 您想要实现的功能的代码。然后再根据您的具体应用程序的需要对其进行部分修改。 解决方案:使用模板 Eclipse 中的模板是预先定义的代码清单,其中会包 含一些在使用时不会改变的代码。例如,Java™ 代码中的 for 循环都是用相同的 方法构建的,无论该循环用在何处,除非是循环的 inside 条件或变量有所变化。一个模 板总是包含一些不变的部分,并为需要改变的部分使用变量。 Eclipse 中的模板是预先定义的代码清单,其中会包含一些在使用时不会改变的代码 。例如,Java™ 代码中的 for 循环都是用相同的方法构建的,无论该循环用在何 处,除非是循环的 inside 条件或变量有所变化。一个模板总是包含一些不变的部分,并 为需要改变的部分使用变量。 使用 Eclipse 中的模板是解决一致性和工作效率问 题的一种很好的方法。有了模板,您只需编写一次代码就可以放心地将它应用于整个应用 程序了。您甚至可以不用再去想它,这也是使用模板的一个优势。 本文将介绍如 何: 调用模板 编辑模板 创建模板 利用模板中的变量 导出模板 导入模板 调用模板 调用模板十分容易。当在编辑 器中进行输入时,开始键入模板的名称并使用 Ctrl+Space 来调用代码完成功能。名称与 所键入内容相匹配的模板就会出现在列表中(参见图 1)。 图 1. 从列表中选择 模板 如果 再次按 Ctrl+Space,Eclipse 就会循环遍历模板的类型。 要插入一个模板,使用 箭头键从列表中选择此模板并按 Enter。也可以使用鼠标双击出现在列表内的模板的名称 。 模板插入后,您可以键入各变量的值。使用 Tab 键来从一个变量转到另一个变 量。 详解Eclipse Galileo中的快速Java编码(2)时间:2011-04-03 IBM Nathan A. Good编辑模板 要编辑一个模板,需要通过选择 Window > Preferences 打开 Eclipse Preferences。转到 Java > Editor > Templates 以查看现有的模 板。要编辑一个现有的模板,单击列表中的这个模板并单击 Edit。Edit Template 窗口 会随即出现(参见图 2)。 图 2. 编辑模板 表 1 列出了 Edit Template 窗口中的各字段。 表 1. Edit Template 窗口中的字段描 述
|
||||||||||||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |