如何将默认块语言从 javascript 更改为批处理?
我想制作一个制作批处理代码 .bat 文件的块创建器,默认选项是 javascript、php、lua 等。我怎样才能制作一个自定义的?
如何将默认块语言从 javascript 更改为批处理?
我想制作一个制作批处理代码 .bat 文件的块创建器,默认选项是 javascript、php、lua 等。我怎样才能制作一个自定义的?
您将需要为此编写自定义生成器。
在高层次上,您需要为每个块编写一个函数,该函数将返回相应的批处理代码字符串。此函数将可以访问块所具有的各种输入,这将帮助您构建字符串。您可以检查现有生成器的编写方式,并将其用作构建另一个语言生成器的参考。
现有的生成器放在块源的generators目录中。
编写自定义语言生成器本身就是一项艰巨的任务,尤其是在缺乏实现它的文档的情况下。但瑞秋的这条评论应该让你开始。