问题描述
我已经使用Sparx EA多年了。大多数情况下使用Java,但几年前,我在C#项目中使用了双向功能。似乎Sparx改变了用户界面,我终生无法找到如何生成C#代码的方法。它一直默认为Java。
我尝试遵循他们的文档,但可能有点过时,因为我没有看到相同的选项。所以我戳了一下。我找到了编程语言数据类型,并为产品选择了C#。那没用。我还尝试了“管理项目选项”,并将“代码生成的默认语言”设置为C#,但这也不起作用。
秘密是什么?
解决方法
在单个课程中设置语言
在EA中,每个类都具有可以更改的代码生成语言功能。
默认语言设置
您可以使用选项设置默认语言
配置|型号|选项|源代码工程
更改现有模型中的语言
为了更改现有模型中类的代码生成,请使用选项
开发|首选项|选项|重置源语言
此答案已针对当前版本的EA(15.2)编写。在v14中,菜单位置可能有所不同,但可用的选项相同。