VS2017 Javascript 智能感知

Posted

技术标签:

【中文标题】VS2017 Javascript 智能感知【英文标题】:VS2017 Javascript Intellisense 【发布时间】:2017-10-26 01:11:16 【问题描述】:

我正在使用 VueJs 处理一个 ASP.NET 项目,我注意到智能感知不起作用。

我通过 bower 安装了软件包

jQuery 引导 vue 字体真棒

我是通过 npm 安装的

洛达什 网页包 [装载机和其他]

当我创建一个新的 javascript 文件(.js 或 .vue)并输入

import $ from 'jquery'

智能感知知道 'jquery' 导入,但是当我输入时

$.

弹出一个窗口

Intellisense 无法确定此完成的准确性 项目

我知道在 VS2017 上有一个新功能叫Salsa 自动下载用于智能感知的 .d.ts @types。

设置在工具 -> 选项 -> Javascript/Typescript -> 语言服务 => 启用新的 Javascript 语言服务

我验证了文章指出的文件夹中存在 .d.ts 文件 (%LOCALAPPDATA%\Microsoft\TypeScript)

我没有 tsconfig.json

对智能感知有什么建议吗? 有一些使用 .vue 文件的建议吗? 更一般地说,是否有任何关于 Visual Studio 上的智能感知的链接或文档?

【问题讨论】:

【参考方案1】:

我看到您已经回答了有关正确导入 jquery 的问题。如果您想在 Visual Studio 2017 中使用 .vue 文件,请查看我的分步过程:

https://***.com/a/47775354/643761

基本上,您首先设置环境 - 包括使用 VuePack2017 - 允许您在 .vue 文件中拥有智能感知。

【讨论】:

以上是关于VS2017 Javascript 智能感知的主要内容,如果未能解决你的问题,请参考以下文章

VS Code 中 Javascript 的自动补全/建议/智能感知

Visual Studio 2017 Enterprise中的jQuery智能感知[重复]

[VS] - Visual Studio 智能感知无法启用 之解决

VS Code 中的 jQuery 智能感知

我的 VS2017 Intellisense 发生了啥

SharePoint 2013 使用JavaScript对象模型配置智能提示