Intellisense Javascript不适用于范围变量(VS 2015 Web)

时间:2016-03-09 13:53:41

标签: javascript visual-studio-2015 intellisense paperjs

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

这里没有用。

var point = new Point(10, 10);

这里有效:

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

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

是否有解决方法?

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以定义:

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

在项目开始时。

Intellisense无法理解paperjs语言(启用operator overloading)。