focus-creative-games / luban

luban是一个强大、易用、优雅、稳定的游戏配置解决方案。luban is a powerful, easy-to-use, elegant and stable game configuration solution.
https://code-philosophy.com/
MIT License
3.4k stars 538 forks source link

生成 json 文件 行尾符配置支持 #180

Closed sinlov closed 3 weeks ago

sinlov commented 3 weeks ago

生成 文件的换行符 目前只覆盖带 代码

-x lineEnding=LF

生效实现为 CodeWriter.cs#L19

生成其他文件

目前 json 输出设置为

JsonDataTarget.cs

PS: 全平台常见的坑就 2个,一个是 文件路径,另外一个就是 行尾符

pirunxi commented 3 weeks ago

好的,我们会新增选项

pirunxi commented 3 weeks ago

我们刚刚发布了v3.9.0,支持你说的特性。你可以用 -x data.lineEnding=lf或者 -x lineEnding=lf来指定json文件的换行符