code-generation 相关问题

与生成代码作为应用程序输出相关的主题,而不是由程序员直接编写代码。

maven 无法在编译阶段的生成源中添加文件

我使用 Apache Thrift 在目标/生成源中生成代码。 Thrift 编译器生成一个名为 gen-java 的目录,其中包含所有 Java 代码。当我执行 mvncompile 时,代码是

回答 3 投票 0

Zend Framework 有代码生成器吗?

我尝试了几个Web开发框架,例如Zend Framework 1/2、Yii、Ruby on Rails、Django for Python、Spring+myBatis等。它们中的大多数都附带一个代码生成器,该生成器...

回答 5 投票 0

如何向表驱动的 LL(1) 解析器添加语义分析和代码生成?

我实现了一个由解析表和符号表驱动的基于堆栈的 LL(1) 解析器。解析器迭代地处理标记,使用堆栈来管理语法符号。这是一个简化版本...

回答 1 投票 0

datamodel-code-generator 无法处理 JSON 复合架构文档

我正在尝试使用 datamodel-code-generator 将 JSON Schema 转换为 pydantic 模型。该模式是一个复合模式文档,这意味着 $id 在子模式中使用。它会导致与

回答 1 投票 0

无法找到以下指针的任何 GraphQL 类型定义:src/**/*.graphql

我正在使用 @graphql-codegen/cli 工具从我的 graphql 服务器生成打字稿类型。 这是我的 codegen.yml 内容: 覆盖:真 架构:“http://localhost:3001/graphql” 文件:“...

回答 6 投票 0

是否有一种编程方式可以直接从 Simulink 模块生成 s-Function

我需要包装 Simulink 模型的逻辑以进行混淆或隐藏。执行此操作的方法之一是创建一个类似的 s-function 块,并使用相同的目标代码生成

回答 1 投票 0

通过剧作家代码生成忽略 SSL 错误

我正在使用 jest-playwright 库(https://github.com/playwright-community/jest-playwright)来执行端到端测试。在 jest.config.js 文件中,您可以设置一个选项来忽略 SSL 错误:

回答 3 投票 0

代码生成实用程序生成java模板以访问所有方法和对象(嵌套)

我需要生成java模板代码来访问具有结构的嵌套对象。 例如: 类人{ 私有字符串名称; 私人列表地址; } 类地址{ 我需要生成java模板代码来访问具有结构的嵌套对象。 例如: class Person{ private String name; private List<Address> address; } class Address{ private String doorNo; private String Address; private City city; } class City{ .... } 因此需要一个方法,它将接受任何对象(嵌套)并为上述 person 对象生成 java 代码,如下所示。 //Generated java code should be like this if(person != null){ String name = StringUtils.isEmpty(Person.getName()); if(person.getAdressList() != null && person.getAddressLit().isNotEmpty()){ for (Address address : person.getAdressList()) { ...... } } } 该方法应该是通用的,并为动态嵌套对象递归生成代码。 代码生成是一项复杂的任务,无法在 StackOverflow 的 Q&A 格式中得到完整解答。 请记住,在编写“仅”创建您在此处描述的方法的函数时,大约需要一天左右的时间。也许手写虽然无聊,但却是更节省时间的方法。 (http://xkcd.com/1205/) 如果您想生成代码,您首先必须选择一个可以满足您需要的代码生成工具。有几个(也许您也可以使用 IDE 的重构功能)。如果您希望能够操纵原始源代码中处理代码的方式,我发现Java APT非常有用。它将让您遍历 Java 代码并根据其中找到的结构生成类和方法。 它是一个可以解释 packages 的工具,能够确定使用任何单一方法做什么。 考虑使用 JetBrains MPS。这是一个以 Java 作为一流目标的元编程 IDE。 http://www.jetbrains.com/mps/ 另一种方法是开发 Spring Roo 插件。 http://projects.spring.io/spring-roo/

回答 2 投票 0

寻找Java代码生成引擎

我正在寻找不错的(java)代码生成引擎。 我找到了 cglib,但它的文档非常少,我不太确定它是否可以生成实际的 java 类(文件)并且只能生成动态 cl...

回答 3 投票 0

StarUML 生成 C++ 代码

我是UML新手,我已经为凭证用户界面编写了一个序列图,这是我为了学习UML而做的一个小宠物项目。我已经用 StarUML 写了一个不错的序列图,现在我......

回答 3 投票 0

为 DataVerse 实体生成 C# 代码模型

我想生成一些代码,以便可以与 C# 中的 DataVerse 表进行交互。 我尝试过 PAC CLI Modelbuilder 并成功使用它。我的问题是,我在一家公司......

回答 1 投票 0

从 Roslyn CompilationUnitSyntax 获取嵌套类

我正在使用 Roslyn 解析一些 C# 文件,以生成 TypeScript 类型。 var source = System.IO.File.ReadAllText(pathToCSharpFile); var tree = CSharpSyntaxTree.ParseText(源); var 根...

回答 1 投票 0

有 Java 版的 Coffeescript 吗?换句话说,X 被编译为 Java [关闭]

是否有一种语言可以编译为 Java 代码(不是字节代码,而是 Java .. 所以没有 Groovy、Scala、Jython、JRuby 等)? 换句话说,有 Java 版的 CoffeeScript 吗? 我的主要缺陷之一...

回答 4 投票 0

基于模板的 C / C++ 代码生成

对于专门用于生成重复代码生成的 C / C++ 模板基础代码生成器有什么建议吗? (不是基于 UML / MATLAB 模型或其他高级内容)。对于这个领域的新手来说

回答 5 投票 0

简单的CRUD生成

这就是我所拥有的: 实体关系模式,为 Doctrine 2.0 建模(用 PHP); 生成的数据库位于 MySQL 服务器上。 这就是我想要的: 一个非常基本的数据库 CRUD Web 界面...

回答 8 投票 0

Visual Studio 中每个文件有多个构建操作

我的项目中有一些 C# (*.cs) 文件需要包含在编译中并作为源代码与应用程序一起分发(应用程序本身不是开源的)。 电流...

回答 1 投票 0

Mason Bricks 多个变量和循环

我正在使用梅森砖。 我知道,你也可以在文件中循环。但是还有一种方法可以使用循环从给定的参数创建文件吗? 这是我想要完成的结构: 我的_例子_...

回答 1 投票 0

如何使用自定义模板生成代码? [已关闭]

有没有任何工具可以使用我定义的自定义模板生成代码(文本文件)? 例如,它应该有可能包含某些函数的多个模板(我可以指定并且

回答 4 投票 0

从 Xcode 项目访问 swift 包内生成的 R.swift 库资源

我的任务是将R.swift引入我们自己的SPM中,以便应用程序本身的代码仍然可以访问生成的Rswift资源。 我们的包设置如下所示 让包=包( 名称:&...

回答 1 投票 0

禁用 SIMULINK 代码生成或使用代码生成不支持的函数/变量调用 MATLAB 函数

我有一个复杂的 MATLAB 模型,其中包含多个子函数,我需要将其集成到 SIMULINK 模型中。然而,MATLAB 模型使用表格以及大量函数和运算,这些......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.