【问题标题】:Sparx Enterprise Architect (EA 14) Generating Code from class model for C# but it keeps defaulting to JavaSparx Enterprise Architect (EA 14) 从 C# 的类模型生成代码,但它一直默认为 Java
【发布时间】:2021-02-05 20:31:24
【问题描述】:

我多年来一直在使用 Sparx EA。主要使用 Java,但几年前我在一个 C# 项目中使用了往返功能。看来 Sparx 已经改变了用户界面,我终生无法找到如何生成 C# 代码。它一直默认为 Java。

我尝试遵循他们的文档,但它可能有点过时,因为我没有看到相同的选项。所以我稍微摸索了一下。我找到了 Programming Languages Datatypes 并为产品选择了 C#。那没有用。我还尝试了管理项目选项并将代码生成的默认语言设置为 C#,但这也不起作用。

秘诀是什么?

【问题讨论】:

标签: c# code-generation enterprise-architect


【解决方案1】:

在单个类中设置语言

在 EA 中,每个类都有一个可以更改的代码生成语言功能。

默认语言设置

您可以使用选项
配置 | 设置默认语言型号 |选项 |源代码工程

更改现有模型中的语言

要更改现有模型中类的代码生成,请使用选项
开发 |偏好 |选项 |重置源语言

此答案是为当前版本的 EA (15.2) 编写的。 v14 中的菜单位置可能会有所不同,但可以使用相同的选项。

【讨论】:

  • 对于 v14,重置源语言位于选项菜单的代码功能区上。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-03-10
  • 2011-03-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多