vscode合并与spring引导工具冲突

ux6nzvsh  于 2021-07-14  发布在  Java
关注(0)|答案(1)|浏览(276)

所以我在做一个项目,每个人都在使用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}

这就是我从两者之间的差异中得到的。
我该怎么解决这个问题?任何帮助都将不胜感激。

piah890a

piah890a1#

在settings.json中添加以下配置,看看它是否解决了您的问题:

"merge-conflict.codeLens.enabled": false,
"merge-conflict.decorators.enabled": false,

相关问题