【发布时间】:2021-12-22 02:17:50
【问题描述】:
与 VS2019 相比,在 VS2022 中,Javascript Intellisense 服务似乎进行了一些重大修订。
Javascript Intellisense 似乎不再识别在初始创建上下文之外分配的对象属性。
var r = { a: 1, b: 2 };
r.c = 3;
//"r.a" and "r.b" will here be identified by Intellisense, but not "r.c".
当 AngularJs 项目中存在作用域和依赖注入对象时,这是一些非常令人沮丧的行为,因为这些不再提供智能感知自动完成或使用“转到定义”的导航。
这在 VS2019 中 没有 JSDoc 标头之前效果很好。
Visual Studio 2019
a,b,c,d,e 都可以在这里找到。
Visual Studio 2022
此处仅提供 a,b,d。
是否有任何已知的设置或包来改变/纠正这种新行为?
【问题讨论】:
标签: javascript intellisense javascript-intellisense visual-studio-2022