在生成期间保留代码结构

IBM® Rational® Rhapsody® 可以在代码生成期间以原始代码结构保留元素顺序。使用此功能允许您更改类成员和全局成员的顺序,且 Rational Rhapsody 会“接受”这些更改。

代码接受有三个附加特征:

Rational Rhapsody 中生成代码时,它与原始内容相同。此特征使您完全能够灵活使用手动撰写的代码或自动生成的代码,同时获取所有建模优势。您可以按模型接受原始代码中全局元素的顺序、位置和依赖性的方式来将 C++ 和 C 代码反向工程至模型中。

注: 代码接受功能适用于 IBM Rational Rhapsody Developer for CIBM Rational Rhapsody Developer for C++ 和这些产品中的反向工程及双向传递特征。 对于本产品的 7.2 版本,您创建的任意新项目都缺省激活了代码接受特征。要对旧项目激活代码接受,请参阅激活代码结构保留功能

此外,您可以设置 Rational Rhapsody Developer for CRational Rhapsody Developer for C++,从而使您能将代码双向传递至遵循代码结构的 Rational Rhapsody 模型,并当代码在 Rational Rhapsody 中双向传递时保留此结构。

当您以 C++ 和 C 更改了元素顺序时,接受方式的双向传递将为下次代码生成保留以下元素顺序:


反馈