用Eclipse构建Perl应用程序 - 编程入门网
地插入源代码中的代码段。
要创建新模板: 打开 Preferences 窗口并从 Perl EPIC 部分选择 Templates。应该会看到与图 16 相似的首选项面板。 图 16. Template 首选项 点击 New 按钮,会看到图 17 所示的窗口。 图 17. 创建新模板 用Eclipse构建Perl应用程序(15)时间:2011-02-12 IBM Martin Brown输入模板的名称。尽量只使用一个单词,因为在插入代码时将使用这个名称。 输入对代码的描述。 输入模板的代码。在这里输入的代码在插入模板时会原样插入,就像复制和粘贴了此内容一样。 点击 OK 结束模板定义。 点击 OK 关闭 Preferences 窗口。 要实际使用模板,在代码中输入模板名并按 Control-Space。输入的模板代码就会插入在当前位置,替换掉指定的模板名。 尽管这样的模板是有用的,但是仍然必须进入模板代码并设置某些元素。例如,在 for 循环中,仍然必须编辑和输入循环变量、测试值和递增值的名称。可以使用动态模板进一步简化这个过程。 创建动态模板 创建动态模板与创建标准模板很相似。区别在于输入定义中的代码。EPIC 支持在模板中的变量 表示。这些变量与代码中的变量没有任何关系,它们让开发人员可以用简单的元素定制插入的代码。 例如,在前面给出的 for 循环示例中,可能将以下代码输入模板:
但是 $i 可能不是您要使用的变量,10 也可能不是要进行比较的值。通过使用动态模板,可以定义一个变量元素,在插入模板时可以轻松地替换它。为此,使用 ${varname} 形式指定模板变量的名称。如果多次使用同一个名称,那么只需输入变量一次,而且可以在一个模板中创建多个模板变量。使用两个美元符($)将美元符插入模板。 例如,可以将 for 循环定义改为:
现在,在插入模板时,光标自动定位在第一个 ${var} 上。输入变量名,每处 ${var} 都会替换为变量名。按 Tab,光标将移动到 ${maxvalue}。 这只是模板的众多优秀功能的一部分,通过这些示例您应该会体会到模板系统和变量替换是多么灵活。 结束语 EPIC 插件为编写和开发 Perl 代码提供了一个完整的环境。EPIC 采用了许多方式,主要是帮助开发人员编辑、创建和格式化代码。尽管 EPIC 并不帮助实际生成代码(模板只提供了非常初级的代码生成),但是它使开发人员能够更容易地在代码中移动,自动格式化和元素自动补全可以减少代码输入量。 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |