如何在 powerdesigner 中保留某些代码区域?
How to keep certain regions of code in powerdesigner?
我有一个 OOM 模型,其中有一些 类 将被转换为 C++ 代码。
我希望某些部分(即 .cpp 文件中的自定义 #include
s)在我从模型重新生成代码时保持不变。但是,如果我修改模型并再次生成代码,则此定义和包含将丢失。
在 docs 中没有找到可能有用的宏或变量。
有人可以帮忙吗?
在 class 属性 sheet 的 Script
选项卡中,有一个 Imports
子选项卡。查看对象语言定义,似乎没有在任何地方使用此属性。
我设法通过编辑语言定义中的 Profile\Class\Templates\Source\includes_cpp
模板,在末尾添加 %Imports%
来使用它。
之后,这个Imports
出现在生成的源中:
#include "Class_2.h"
#include "Class_1.h"
MY INCLUDES
我有一个 OOM 模型,其中有一些 类 将被转换为 C++ 代码。
我希望某些部分(即 .cpp 文件中的自定义 #include
s)在我从模型重新生成代码时保持不变。但是,如果我修改模型并再次生成代码,则此定义和包含将丢失。
在 docs 中没有找到可能有用的宏或变量。
有人可以帮忙吗?
在 class 属性 sheet 的 Script
选项卡中,有一个 Imports
子选项卡。查看对象语言定义,似乎没有在任何地方使用此属性。
我设法通过编辑语言定义中的 Profile\Class\Templates\Source\includes_cpp
模板,在末尾添加 %Imports%
来使用它。
之后,这个Imports
出现在生成的源中:
#include "Class_2.h"
#include "Class_1.h"
MY INCLUDES