所以我在做一个项目,每个人都在使用spring引导工具,我在使用vscode。我们使用相同的格式化程序,但是当我提交一个完整的合并冲突时,它是用一个完整的文件创建的。
我做了它们之间的区别,看起来原因是vscode在每行末尾都放了^m,而spring引导工具没有?
即
+^I^ISettlement settlement = null;^M
+^I^Isettlement = schedulingService.updateSettlement(id, identifiers);^M
+^I^Iif (settlement == null) {^M
+^I^I^Ireturn ResponseEntity.status(404).build();^M
+^I^I}^M
+^I^IString etag = Helper.getEtag(settlement);^M
+^I^IresponseHeaders.set("ETag", etag);^M
+^I^Ireturn ResponseEntity.ok().headers(responseHeaders).body(settlement);^M
+^I}^M
与
+ ^I^ISettlement settlement = null;
+ ^I^Isettlement = schedulingService.updateSettlement(id, identifiers);
+ ^I^Iif (settlement == null) {
+ ^I^I^Ireturn ResponseEntity.status(404).build();
+ ^I^I}
+ ^I^IString etag = Helper.getEtag(settlement);
+ ^I^IresponseHeaders.set("ETag", etag);
+ ^I^Ireturn ResponseEntity.ok().headers(responseHeaders).body(settlement);
+ ^I}
这就是我从两者之间的差异中得到的。
我该怎么解决这个问题?任何帮助都将不胜感激。
1条答案
按热度按时间piah890a1#
在settings.json中添加以下配置,看看它是否解决了您的问题: