我这里的情况是:有个mbt文件是我通过代码动态生成的,这个文件里面的数据比较复杂,我没办法让生成的代码文件与fmt的后的格式保持一致,所以特地有屏蔽fmt的需求
我找了一圈,没看到怎么屏蔽,又问了MoonBit AI,说是暂时没这个功能(不知道真假),所以来问下
我这里的情况是:有个mbt文件是我通过代码动态生成的,这个文件里面的数据比较复杂,我没办法让生成的代码文件与fmt的后的格式保持一致,所以特地有屏蔽fmt的需求
我找了一圈,没看到怎么屏蔽,又问了MoonBit AI,说是暂时没这个功能(不知道真假),所以来问下
如果未来要对接类似protobuf这样的通用协议, 也会出现动态生成协议代码的情况, 所以最好能直接屏蔽fmt对某个文件、或者某个目录的影响
这个功能构建系统正在实现
另外,能否有地方 可以配置 行字符数超过多少时,fmt才换行。
我测试了下,目前在定义一个函数时,如果行字符数超过82,参数就会被分行,希望这个数值能够有地方配置。
目前是无法配置的,moonfmt设计上是“只有一种一致的格式化风格”