V2EX  ›  英汉词典

Code-generation

释义 Definition

code-generation(代码生成):指用工具、编译器或程序自动产出源代码的过程或技术。常见于编译器后端(把中间表示变成机器码/汇编)、脚手架/模板工具(生成项目结构与样板代码)、以及AI 辅助编程(根据描述生成代码)。也可泛指“自动生成代码”这一做法。

发音 Pronunciation

/ˈkoʊd ˌdʒɛnəˈreɪʃən/

例句 Examples

Code-generation can save time on repetitive tasks.
代码生成可以节省处理重复任务的时间。

In our build pipeline, code-generation produces type-safe API clients from an OpenAPI spec, reducing manual errors and keeping the interface consistent across services.
在我们的构建流水线中,代码生成会根据 OpenAPI 规范产出类型安全的 API 客户端,从而减少人工错误,并保持各个服务间接口的一致性。

词源 Etymology

code(代码) + generation(生成、产生) 组成。generation 源自拉丁语 generare(“产生、生成”)。在计算机领域中,“code generation”较早与编译器语境紧密相关(从高层表示“生成”目标代码),后来扩展到软件工程里的模板化/模型驱动开发,以及近年的自动化与 AI 代码生成。

相关词 Related Words

文学与著作中的用例 Literary Works

  • Compilers: Principles, Techniques, and Tools(《编译原理:原理、技术与工具》,Aho、Lam、Sethi、Ullman):讨论编译器各阶段,包含目标代码生成相关内容。
  • Engineering a Compiler(《编译器工程》,Cooper & Torczon):系统讲解优化与代码生成(code generation)。
  • Modern Compiler Implementation 系列(Andrew W. Appel):涵盖从中间表示到代码生成的实现思路。
  • Software Factories(Greenfield 等):在模型驱动开发语境下讨论用模板与生成器进行代码生成。
  • Domain-Specific Languages(Martin Fowler):涉及用 DSL 与生成手段产出代码的工程实践。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   843 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 18:50 · PVG 02:50 · LAX 10:50 · JFK 13:50
♥ Do have faith in what you're doing.