预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

创建自定义模板

Enterprise Architect提供了广泛的模板来定义如何生成代码元素。如果这些不足以满足您的目的——例如,如果您想以Enterprise Architect当前不支持的语言生成代码——您可以创建全新的自定义模板。您还可以将构造型覆盖添加到自定义模板中;例如,您可以在方法注记中列出所有参数及其注记记。

访问

功能区

开发 >源代码 > 选项 > 编辑代码模板

设计>包>变换>变换模板

键盘快捷键

Ctrl+Shift+P(代码生成模板)

Ctrl+Alt+H(MDA 转换模板)

使用代码模板编辑器创建自定义模板

描述

也见

1

在“语言”字段中,单击下拉箭头并选择适当的编程语言。

2

点击加新自定义模板按钮。

将显示“创建新的自定义模板”对话框。

3

在“模板类型”字段中,单击下拉箭头并选择适当的建模object 。

'<None>' 选项需要特殊处理;它启用了函数宏的定义,该宏实际上并不适用于任何类型,但必须作为函数调用来为传入的每个值定义变量 $parameter1、$parameter2 等。

4

在“模板名称”字段中,输入适当的名称。

点击确定按钮。

5

在“代码模板编辑器”选项卡上,新模板包含在“模板”列表中,“已修改”字段中的值为“是”。

模板称为 <模板类型>__<模板名称>。

注记模板类型和模板名称之间的双下划线字符。

6

从模板列表中选择模板并编辑模板字段中的内容以满足您的要求。

代码模板语法

7

单击保存按钮。

这存储了新模板,现在可以从模板列表中获得使用。如有必要,您还可以向模板添加构造型覆盖。

加新Stereotyped模板

注记

  • 对于自定义语言,您必须定义文件模板,以便它可以调用导入部分、命名空间和类模板,以及您认为适用的任何其他模板

了解更多