vscode代码合并冲突的时候文字高亮但是没有解决冲突的按钮是为什么?

img


每次有冲突的时候解决冲突的按钮都消失,需要手动解决,换其他版本也没用

很多人回答在设置里打开合并编辑器,但是这个没用,我这个高亮说明已经打开了,但是没有冲突按钮,设置里merge那个勾选是解决没有高亮没有按钮,编辑器没打开的问题,我这个已经打开了但是没有按钮

如果settings.json文件里有下面这行

"editor.codeLens": false,

把它删除,或改为true

img

高亮已经指出了冲突部分的代码,手动解决冲突就行了

https://blog.csdn.net/m0_56277111/article/details/126282522

1.如果每次代码冲突量不大或者不嫌麻烦的话可自己手动删除冲突代码

2.试试这个办法:将git:merge editor关了

img

已经找到问题了,settings.json里一个参数的问题,之前查了半天都没解决,今天一个一个试出来问题了,看看谁能答出来吧!问题结束后我公布答案