VS Code中HTML代码末尾反复出现VB脚本的问题求助
解决VS Code中HTML文件反复出现未知VB脚本的问题
排查VS Code扩展
先禁用所有扩展,重启VS Code后修改文件观察是否还会生成脚本。如果问题消失,再逐个启用扩展,定位到导致问题的那个扩展,直接卸载或更新到最新版本。重点排查最近安装/更新的HTML格式化、代码生成类扩展。检查本地自动执行脚本与恶意程序
查看项目目录及系统中是否存在自动运行的脚本(如.bat、.cmd,或.vscode/tasks.json中的自定义任务),这类脚本可能后台修改文件。同时用杀毒软件全盘扫描系统,排查是否有恶意程序注入垃圾代码。调整VS Code核心设置
- 关闭
editor.formatOnSave设置,避免保存时触发未知格式化逻辑; - 将
files.autoSave设为off,防止自动保存过程中文件被篡改; - 打开命令面板(
Ctrl+Shift+P),执行Developer: Reload Window重载窗口,临时清除运行时缓存。
- 关闭
重置VS Code与清理缓存
- 执行命令面板中的
Preferences: Reset Settings,恢复默认设置后测试; - 手动清理VS Code缓存目录:Windows系统删除
%APPDATA%\Code\Cache,Mac系统删除~/Library/Caches/Code,Linux系统删除~/.config/Code/Cache,之后重启软件。
- 执行命令面板中的
排查文件同步与本身问题
暂时关闭OneDrive、Dropbox等云同步工具,避免同步回被篡改的文件版本。新建空白HTML文件写入简单内容,测试是否仍会出现脚本,以此判断是单个文件异常还是全局问题。
内容的提问来源于stack exchange,提问作者napidd
相关产品推荐
相关产品推荐

