Intellisense Javascript 不适用于作用域变量 (VS 2015 Web)



我想将 Paper.js 与 Intellisense 一起使用,但它不起作用,因为所有函数都由全局变量封装,而 Intellisense 无法识别它。当我在JetBrains WebStorm中使用它时,它可以工作。

在这里它不起作用。

var point = new Point(10, 10);

在这里它工作:

var point = new paper.Point(10, 10);

这两种解决方案都可以在浏览器中工作,但只有第二个解决方案为我提供了智能感知支持。

有解决方法吗?

谢谢!

您可以定义:

var Point = paper.Point; 
var Path = paper.Path; 
// etc... 

在项目开始时。

Intellisense无法理解paperjs语言(这使得运算符重载成为可能)。

最新更新