前言框架
默认在VS2012/2013中编写SharePoint JavaScript 客户端对象模型,都没有智能感知的功能,用起来很是麻烦;其实,咱们能够手动配置一下,让JavaScript能够进行智能感知,下面,让咱们简单看一下整个过程。对象
1.在VS的Tools下面,找到Options选项,找到Text Editor下面的JavaScript,选中IntelliSense下面的References,看一下里面有没有~/Scripts/_references.js这一条,若是没有添加上(添加很简单,把路径写到那个文本框,点Add就好了),若是有的话能够忽略之;特别的Reference Group要选对,选Web,以下图:blog
2.在VS的根目录上建立Scripts文件夹,在里面添加_references.js文件,类型最好选择JavaScript,其余类型我没试过,不过我以为只要改回.js文件应该问题不大,以下图:ip
3.在_references.js文件中,添加须要智能感知的js文件的引用,以下格式:get
4.示例一下如何智能感知,感受比以前写JavaScript好多了,cool~~it
总结io
看到这样添加智能感知之后,稍微科普了一下,~/Scripts/_references.js这个路径是能够本身设置的,并非VS默认就有的,我理解也能够设置成其余名字;智能感知应该也使用其余JavaScript,甚至JQuery,至于NodeJS和AngularJS等流行的JavaScript框架,你们本身能够尝试一下,我的以为是支持的。cli
特别的,我这里是VS2012/2013版本,若是VS2015或者更高的版本,已经有了智能感知,麻烦勿喷;还有,不喜勿喷,呵呵,谢谢你们!配置