code-generation 相关问题

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

Protogen Goroutine 堆栈超出

最近我在 golang 中遇到了代码生成问题。我有一个巨大的原始文件,现在需要使用外部包向大多数消息添加日志记录。但是,如果我添加日志记录...

回答 1 投票 0

有没有任何用于 eclipse 或 CLI 的工具可以为 JPA 实体类创建存储库

我有很多 JPA 实体类,我必须为所有实体编写服务和存储库类,手动从头开始编写每个实体类可能需要大量时间。 我已经创建实体...

回答 1 投票 0

有没有办法跳过使用 JAXB XML 到 Java 生成类?

我有一个模式,我试图使用它(未修改)来使用 XJC 创建 Java 类/枚举。然而,对于几个已实现的类,我有不同的实现。 所以我用的是nor...

回答 1 投票 0

如何告诉 WPF 中 XAML 的代码生成器将我的窗口声明为“内部”?

如何告诉 WPF 中 XAML 的代码生成器将我的窗口声明为“内部”? 默认情况下,当我运行 VS2010 创建新项目时,生成的代码被声明为“公共”。我正在使用

回答 2 投票 0

如何修复 - UserWarning:Pydantic 序列化器警告?

这些警告的含义是什么以及如何解决?它会产生什么样的问题? 用户警告: 预期为“Union[list[definition-ref],definition-ref,bool]”,但得到了“JsonSchemaObject” -

回答 1 投票 0

我应该如何编写一个方法签名,向服务器发出休息请求并返回openapi定义的反序列化主体和原始响应? [已关闭]

我应该如何编写一个方法签名,向服务器发出休息请求并返回openapi定义的反序列化主体和原始响应? openapi规范操作对象在这里:...

回答 1 投票 0

如何减少仅通过 .await -ing 异步函数而有所不同的重复代码量?

我正在 Rust 中开发一个代码库,我打算通过功能标志提供同步和异步版本,因为我认为这是确保整个生态系统重新启动的最佳方式...

回答 1 投票 0

运行什么来代替 flutter 包 pub run build_runner build --delete-conflicting-outputs

我的 Flutter 应用程序出于多种原因需要生成代码,例如用于测试的模拟生成,或者 Floor 和 Isar 持久性后端都需要生成。我通过执行 flutter 来实现这一点

回答 1 投票 0

无法生成用于构建和调试的资源。 OmniSharp 服务器未运行

在 Visual Studio (VS) Code 上,使用 C# 进行编码。我正在尝试生成要构建和调试的资产,但收到以下错误消息:无法生成要构建和调试的资产。 OmniSharp 服务...

回答 12 投票 0

从脚本生成C代码:如何模板化?

我正在寻找一种将一些自动生成的代码插入到 C 源文件中的方法。代码生成是在 python 中,这不是问题,关键是如何替换/更新现有的代码块...

回答 3 投票 0

如何描述open api 3.0中DTO的继承以在生成的类中具有java继承?

我有3个实体 家长 - 孩子_1 - 孩子_2 我的 openApi 定义: 家长: 描述:家长 特性: ID: $ref: '#/components/schemas/id' 孩子1: 所有的: ...

回答 1 投票 0

如何从聊天 gpt 响应中仅提取代码内容?

我使用chatGpt使用openai api(/v1/chat/completions)和gpt-3.5-turbo作为模型来生成SQL查询。 但我在从响应中提取 SQL 查询时遇到困难。因为有时...

回答 4 投票 0

Rust 宏可以创建新的标识符吗?

我想创建一对 setter/getter 函数,其中名称是基于共享组件自动生成的,但我找不到任何生成新名称的宏规则示例。 是

回答 4 投票 0

有没有办法创建一个新的flutter项目并生成一些文件夹或文件

所以我一直在为自由项目创建很多 Flutter 应用程序。然而,我有一些设置,我创建了很多文件夹和 dart 文件,例如常量、utils 等。之后我就开始

回答 2 投票 0

目前最先进的生成 Java 代码的工具是什么?

我想生成人类可读的Java代码。特别是,我想生成记录以省略样板文件。正如我所看到的,类似的代码生成器利用自编写的代码模型构建器和数十个打印

回答 0 投票 0

如何从flutter中的注释生成文件?

我有一堆单元格和一个同时注册所有单元格的文件,这工作正常,但我必须维护它并记住每次添加新条目,所以我正在尝试创建这个文件.. .

回答 0 投票 0

是否有宏或类似的解决方法可以在编译时包含源文件夹(src)路径?

是否有一个Rust宏或类似的解决方法,可以在编译时或特别是在执行cargo bu时将通过cargo new创建的“src”文件夹的路径包含在我的源文件中作为字符串文字...

回答 2 投票 0

从 github 页面中具有预制结构的 json 文件生成 html

我网站上的每个条目都有以下模板 ... 我网站上的每个条目都有以下模板 <div class="image-container"> <img src="images/placeholder.png" alt="Image N"> </div> <div class="entry-content"> <div class="entry-title">EntryName</div> <div class="entry-rating">Rating: X</div> <div class="entry-comment">Comment: Lorem ipsum</div> </div> </div> 我希望它自动填充 JSON 文件中的每个图像/标题/评级/评论。 我会使用 Angular 及其 for 循环来完成此操作,但我在 github 页面(以及嵌套的 python 脚本)上设置它时遇到问题。 有没有办法让它与JS一起工作?条目长度最多为 200 个条目 可能有一些复杂的方法可以做到这一点,并且可能会使用一些库,但只需一个简单的字符串模板和一些要替换的标记就可以很好地完成这样的事情。 请参阅下面的示例。 const template = `<div class="image-container"> <img src="{{imgPath}}" alt="{{imgAlt}}"> </div> <div class="entry-content"> <div class="entry-title">{{entryTitle}}</div> <div class="entry-rating">Rating: {{entryRating}}</div> <div class="entry-comment">Comment: {{entryComment}}</div> </div> </div>`; const data = [ { imgPath:'https://picsum.photos/id/24/200/200', imgAlt:'a picture of a book', entryTitle:'BOOK', entryRating:'4', entryComment:'Nice' }, { imgPath:'https://picsum.photos/id/23/200/200', imgAlt:'an image of forks', entryTitle:'FORKS', entryRating:'3', entryComment:'Food!' }, { imgPath:'https://picsum.photos/id/2/200/200', imgAlt:'a laptop at a coffee shop', entryTitle:'LAPTOP', entryRating:'5', entryComment:'I like coffee' }, ]; let htmlString = ''; data.forEach(d => { let tmplCopy = template; Object.keys(d).forEach(k => { const pattern = new RegExp('{{' + k + '}}', 'g'); tmplCopy = tmplCopy.replace(pattern, d[k]); }); htmlString += tmplCopy; }); document.getElementById('output-container').innerHTML = htmlString; <div id="output-container"></div> 在 github 页面上,我认为你必须使用纯 css。 它看起来像这样: let page = document.querySelector("#page"); let entries = [ { title: "Title1", rating: "Rating1", comment: "comment1" }, { title: "Title2", rating: "Rating2", comment: "comment2" }, // ... ]; //You will have to get the entries array from your json file using JSON.parse() entries.forEach((entry) => { page.innerHTML += `<div class="entry-content"> <div class="entry-title">${entry.title}</div> <div class="entry-rating">Rating: ${entry.rating}</div> <div class="entry-comment">Comment: ${entry.comment}</div> </div>`; }); <div id="page"></div>

回答 2 投票 0

如何让 vscode 导航从 bazel 生成的 python 文件?

我很好奇是否有人有任何提示和技术来导航到生成代码并从签入存储库的 python 模块引用的定义和模块。我基本上是在寻找...

回答 1 投票 0

从 YAML 生成 javascript 类/对象

是否有任何工具可以从 YAML 生成 JavaScript 类? 我有一个大摇大摆的 YAML,我想生成如下所示的 javascript 模型: '使用严格'; 功能产品(名称,描述...

回答 1 投票 0

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