1. 结论
先说我的结论,chorme莫名多了一个叫Windows的拓展插件,禁用插件恢复正常
2. bug现象
- 复制粘贴丢失换行
3. debug记录
3.1 发现问题
最开始,发现从网页复制代码进入vscode出现问题;
接着,发现vscode复制到vscode也出现问题;
最后,发现只要是复制都会丢失换行
3.2 网上冲浪查找问题
发现也有哥们出现这个问题,且时间很近,而且这个老哥问题描述更详细 传送门。
这个老哥描述:复制会有两次复制,一次有换行,一次没有,另外剪贴板在未删除第二次复制内容前会不断闪烁。
win+v打开剪切板一看还真是,并且重启电脑短时间这个问题真没有了
3.3 猜想
- 猜测是某些应用进程对剪切板干了什么。
- 然后又出现这个问题的时候,就逐个排查进程,试试当哪个进程无了的时候会正常。
- 发现关闭chrome的时候可以正常复制粘贴
- 接着猜是chrome的什么插件干了什么
- 于是发现莫名多了一个叫windows的插件
- 禁用以后恢复正常复制粘贴
4. 疑惑
我从来没有安装果这个插件,为什么这个插件会存在,并且它的来源不是chrome应用商店,是文件中的未封装的拓展程序。。。。
来源
未封装的扩展程序
加载来源: ~\AppData\Roaming\Extension
不清楚来龙去脉,有没有兄弟指点一下。