前页 后页

添加新的定型模板

有时,定义特定的代码生成模板以用于给定构造型的元素很有用。这样就可以根据元素的构造型为元素生成不同的代码。 Enterprise Architect提供了一些默认模板,这些模板专门用于支持的语言中的常用Enterprise Architect型。例如,C#的“操作主体”模板专门用于属性构造型,因此它会自动生成其构成的“获取”和“设置”方法。您可以按照覆盖默认模板主题中的描述覆盖默认构造型模板 。此外,您可以为自己的构造型定义模板,如此处所述。

访问

色带

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

键盘快捷键

Ctrl + Shift + P

使用代码模板编辑器添加新的原型模板

描述

也可以看看

1个

从“语言”列表中选择适当的语言。

2

从模板列表中选择一个基本模板。

3

单击“添加新的构造型覆盖”按钮。

显示“新模板替代”对话框。

4

选择所需的功能和/或类构造型。

单击确定按钮。

5

新的构造型模板替代将显示在“构造型替代”列表中,标记为已修改。

6

在代码模板编辑器中进行所需的修改。

7

单击保存按钮,将新的原型模板存储在项目文件中。

在为该Enterprise Architect型的元素生成代码时, Enterprise Architect现在可以使用Enterprise Architect型模板。

笔记

  • 可以将类和特征构造型组合起来,以提供更高级别的特征专业化;例如,如果在类具有构造型MyStereotype时应以不同的方式生成属性,则应在“新建模板替代”对话框中同时指定属性和MyStereotype。