VS代码自动完成建议最多需要6秒才能显示



我为这个场景使用了最少的文件,这是一个app.js和一个带有models/test.js的文件夹

app.js是空的,models/test.js是一个简单的Mongoose模型

const mongoose = require('mongoose');
let Schema = mongoose.Schema;
const testSchema = new Schema({
// General
language: String,
}, { timestamps: { createdAt: 'dates.created', updatedAt: 'dates.modified' } })
const Test = mongoose.model('Tests', testSchema);
module.exports = Test;

我发现了两种加速建议的场景:

  • 注释模型中的module.exports = Test;并返回到空的app.js会使其瞬间
  • 删除node_modules文件夹

如果我取消注释模块导出或添加任何包(用4个不同的npm包测试(,建议再次变得非常慢

观察结果:

  • 发生这种情况时,CPU也会上升15%
  • 禁用所有扩展并没有改变行为
  • 在我的电脑和Macbook Pro上复制
  • 我想我几个月前还没有注意到这种行为

显示所有内容的视频(1分钟8秒(

似乎已通过最近的更新修复

最新更新