VS Code,请还我文件!!!
文 | 罗奇奇
出品 | OSC开源社区(ID:oschina2013)
近日, 用户 na-an 发现:使用微软的 VSCode 编辑器打开文件夹时,目录中会自动生成许多带有无效代码的空文件。该用户随即在 VSCode GitHub 仓库中发布了相关 Issue(https://github.com/microsoft/vscode/issues/145297),随机引发了热烈讨论,很多用户表示自己也饱受该 Bug 的困扰。
有些文件名称很短,有些名称很长,这些文件的名称不是有效的 unicode ,比如图中的 \312\316\361 是八进制。随机创建的文件似乎来自正在运行的进程内存转储,包含一些通常出现在可执行文件中的字符串,看起来像指针出现了堆栈损坏或越界问题。
最可怕的是,除了疯狂创造空文件外,VSCode 还会随机修改用户文件,比如用户 daantimmer 的所有头文件的内容都被清了,通通变成 0 KB(希望有备份
VS Code,请还我文件!!!相关推荐
- warning: C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
warning: C4819: 该文件包含不能在当前代码页(936)中表示的字符.请将该文件保存为 Unicode 格式以防止数据丢失 [问题描述] Qt项目使用 VC++ 编译器出现此错误. war ...
- 【dbeaver】发生了错误。请参阅日志文件
一·背景 操作系统:win10 dbeaver版本:5.2.2 一直用的好好的dbeaver突然不能正常使用了,下载新版本依然不行,提示:发生了错误.请参阅日志文件, 二·错误日志 来到提示的目录 C ...
- 使用visual studio code调试单个js文件
使用visual studio code调试单个js文件 1.添加配置 2.选择Node.js Launch Program生成基本配置 3.修改配置信息 4. 运行js文件进行debug调试 5. ...
- 导入数据任务(id:373985)异常, 错误信息:解析导入文件错误,请检查导入文件内容,仅支持导入json格式数据及excel文件
导入数据任务(id:373985)异常, 错误信息:解析导入文件错误,请检查导入文件内容,仅支持导入json格式数据及excel文件 参考文章: (1)导入数据任务(id:373985)异常, 错误信 ...
- 【错误记录】Android 注解处理器报错 ( 非法的类文件开始 , 请删除该文件或确保该文件位于正确的类路径子目录中。 )
文章目录 一.报错信息 二.解决方案 一.报错信息 Android APT , 使用 注解处理器 生成 Java 代码 , 报如下错误 ; 错误: 无法访问MainActivity_ViewBinde ...
- 解决在使用 Qt 编译项目时出现 “C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode格式以防止数据丢失“ 的警告
解决在使用 Qt 编译项目时出现 "C4819: 该文件包含不能在当前代码页(936)中表示的字符.请将该文件保存为 Unicode格式以防止数据丢失" 的警告 警告出现的原因:编 ...
- Android Studio运行报错:无法访问XXX......请删除该文件或确保该文件位于正确的类路径子目录中
今天运行一个项目发现运行不起来了,报错 错误: 无法访问XXX 错误的类文件: C:\Users\xxx\.gradle\caches\transforms-2\files-2.1\xxx\xxx(x ...
- 导入数据任务(id:373985)异常, 错误信息:解析导入文件错误,请检查导入文件内容,仅支持导入json格式数据及excel文件...
小程序导入,别人导出的数据库json文件,错误信息如下: 导入数据库失败, Error: Poll error, 导入数据任务(id:373985)异常,错误信息:解析导入文件错误,请检查导入文件内容 ...
- 游戏服务器为空请检查列表文件,游戏服务器为空请检查列表文件
游戏服务器为空请检查列表文件 内容精选 换一换 如果请求因错误导致未被处理,则会返回一条错误响应.错误响应中包括错误码和具体错误描述.表1列出了错误响应中的常见错误码. 为了对源端服务器进行迁移可行性 ...
最新文章
- 区块链新经济蓝图及导读pdf_区块链加快产业数字化转型,区块链新零售模式为企业发展加码提速...
- 如何理解delegate (委托)设计模式
- Your Feedback Report at Adecco
- 漫步最优化四十四——基本拟牛顿法
- 数据科学入门与实战:玩转pandas之四
- (46)System Verilog数组查找最大最小值
- 《深入浅出Python》2 共享你的代码
- Dynamixel数字伺服舵机XM430-W350-R
- 魔方cfop公式软件_【特别篇】最全的三阶魔方公式标记法图解汇总
- 让python pip使用国内镜像安装模块
- 背课文记单词,读课文记单词,读文章记单词;40篇文章搞定3500词;71篇文章突破中考单词;15篇文章贯通四级词汇;15篇文章贯通六级词汇
- model.evaluate中的verbose的作用
- 懒人起名神器,百度翻译内容改为驼峰格式
- 产品经理入门03:需求评审和技术评审
- Switch-case结构
- 浏览器访问一个页面的步骤详解
- Oracle之查看建表语句
- 【无标题】软件工程头歌
- python怎么在图片上写字的软件_python 实现PIL模块在图片画线写字
- 解决mingw-w64外网下载太慢问题,离线包安装配置过程讲解
热门文章
- 十分钟搞懂JSON(JSON对象---JSON字符串---对象 之间的区别)
- 史上最详细的XGBoost实战
- ./utserver: error while loading shared libraries: libcrypto.so.0.9.8: cannot open shared object file
- 奇怪了,ADD方法会少插入字段?
- Go微服务报错protoc-gen-go: unable to determine Go import path for
- html5长按保存,iOS UIWebView仿微信H5页面实现长按保存图片功能
- 计算机二级access选择题题库_资料最新计算机二级题库,选择题资料汇总+全真试题分享(Office)...
- Oracle中的in 和 not in
- postgres 退出_如何退出postgresql
- 易语言写c盘配置文件,易语言写配置文件的方法