gpt4 book ai didi

java - 在大型 Java 项目中使用 noweb

转载 作者:搜寻专家 更新时间:2023-10-31 19:42:47 24 4
gpt4 key购买 nike

有没有人用过noweb大型 Java 项目上的文学编程工具,必须在不同的子目录中生成多个源代码文件?你是如何用 noweb 解决这个问题的?是否有任何资源和/或最佳实践?

最佳答案

Noweb 将转出相对于当前工作目录或您指定的绝对路径的文件。只是不要在文件名末尾使用 *(以避免插入 # 预处理器指令)。我建议使用 %def 和 @ 来显示您定义和使用名称的位置。

<</path/to/file.java>>=
reallyImportantVariable += 1;
@ %def reallyImportantVariable

noweb 允许您重新排序和(真正的胜利)重用代码片段,我认为 javac 无法理解。

我同意,由于大多数人都希望您会使用 javadoc,因此您可能会逆流而行以使用 noweb。

关于java - 在大型 Java 项目中使用 noweb,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/152160/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com