【发布时间】:2020-03-09 03:28:39
【问题描述】:
我正在尝试找到一种在 Enterprise Architect 中创建自定义函数宏的方法,以使用它的自定义版本“覆盖”内置的 CSTYLE_COMMENT 宏,该版本创建不同的 cmets,以便在生成代码时用于操作标头。
EA 的内置 CSTYLE_COMMENT 会生成这样的 cmets:
/**
* Name: OperationA
* Inputs: int int
* Outputs: -
* Description: It doesn't do stuff
*/
我想创建一些自定义模板来生成这样的 cmets:
/***********************************
* Name: OperationA
* Inputs: int int
* Outputs: -
* Description: It doesn't do stuff
***********************************/
这可能吗?如果是这样,我将如何去做?我在网上寻找任何详细的语法指南的努力都是徒劳的。尽管 SparX 系统有我在这里寻找的确切搜索词: https://sparxsystems.com/enterprise_architect_user_guide/14.0/model_domains/codetemplatesyntax.html 没有关于如何做我想做的事情的有用信息。
【问题讨论】:
-
我不使用那种杂乱无章的宏语言,而是使用 API 导出这些东西。我不认为你可以改变它,除了挖掘那些宏。但他们的基础是无法改变的。
标签: c code-generation enterprise-architect