更漂亮:仅运行文件中已更改的行

问题描述

我有一个没有eslint / prettier的传统代码库。我想介绍预提交挂钩上的格式化。 Lint暂存将使您仅对更改的文件运行更漂亮的文件。是否可能仅对更改的行运行更漂亮的文件?像IntelliJ的内置格式一样,仅允许VCS更改文本格式。

解决方法

这里不是解决方案,但是我可以问你为什么要这样做吗?

您想要做的事情最终将像您现在拥有的文件一样混乱。您不会在代码库中增加真正的价值。

我认为您要避免的问题是每个合并请求上的巨大差异。我认为最好先制作样式/棉绒MR,然后从那里开始。

,

希望你现在已经解决了这个问题。对于其他人,2020 年 8 月(版本 1.49)更新中引入了对此的修复。查看此链接了解更多信息。 link