有没有办法删除 .g 文件中 json serializable 留下的注释?
Posted
技术标签:
【中文标题】有没有办法删除 .g 文件中 json serializable 留下的注释?【英文标题】:Is there a way to remove the comments left by json serializable in the .g file? 【发布时间】:2021-10-05 08:20:00 【问题描述】:当我执行自动生成代码的命令时,我得到了这些 cmets,但在我的公司,他们要求我删除它们,所以我想知道是否有任何方法不显示它们
【问题讨论】:
您可以删除 cmets,但不要触摸代码 :)。生成文件后。顺便说一句,我更喜欢让它们到位。 是的,我也愿意留下它们,但是公司告诉我必须删除它们,但是如果我设法生成代码,我将不得不将它们一个一个删除,我有大约 20 个模型@YeasinSheikh 嗯,你可以 dart-data 类生成器扩展 政策应该是您不应该将生成的代码提交到源代码控制。如果这仍然不符合贵公司的政策,则应更改这些政策。 【参考方案1】:我在使用 VScode
时发现了一种简单的方法。
-
转到
searchBar
在搜索栏输入//.*
检查.*
您想从哪里删除 cmets,我的情况是 lib/main
目录,
按replace
图标
它对你有用吗?
【讨论】:
以上是关于有没有办法删除 .g 文件中 json serializable 留下的注释?的主要内容,如果未能解决你的问题,请参考以下文章
C/C++ 使用cjson库 操作Json格式文件(创建插入解析修改删除)