我最近开始在 Visual Studio 2015 中使用 mvc6 和 knockoutJS。当我在我的打字稿文件中使用敲除时,我在所有与 jquery 或敲除(或任何库)相关的内容上都出现红色下划线,并且它Cannot find name 'ko'
在我的错误列表中显示。我知道 IDE 无法确定这些 javascript 对象确实存在,但这肯定是每个人都会遇到的问题吗?
如何从我的 javascript/typescript 文件中删除智能感知?
我最近开始在 Visual Studio 2015 中使用 mvc6 和 knockoutJS。当我在我的打字稿文件中使用敲除时,我在所有与 jquery 或敲除(或任何库)相关的内容上都出现红色下划线,并且它Cannot find name 'ko'
在我的错误列表中显示。我知道 IDE 无法确定这些 javascript 对象确实存在,但这肯定是每个人都会遇到的问题吗?
如何从我的 javascript/typescript 文件中删除智能感知?
选项 1:从设置
您需要通过转到选项 > 文本编辑器 > JavaScript/TypeScript > 语言服务并取消选中“启用新的 JavaScript 语言服务”来禁用 Javascript 语言服务
选项 2:通过注册表禁用它
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\VisualStudio\15.0\TypeScriptLanguageService]
创建/编辑双字 UseTypeScriptExperimental 为 00000000
“UseTypeScriptExperimental”=dword:00000000