在前一次的发布的时候,咱们共享了Visual Studio 2013中Windows Azure移动服务的集成和功能。其中包含了移动服务表脚本的编辑能力的介绍。这一次的发布,咱们将描述在Visual Studio中怎么样在你的服务器脚本中激活智能提示。这个功能并无被集成到Visual Studio 2013 预览版中,下边的步骤能够帮助你把它打开。服务器
开始以前,请从这里下载咱们的IntelliSense定义文件。将这些文件保存到一个相对容易访问的路径。编辑器
智能提示知多少?工具
咱们今天将要发布的文件可以为你的移动服务表脚本在Visual Studio中提供智能提示。这包括使用API的数据表与数据进行工做,使用推送API来发送推送通知以及使用MSSQL API直接与SQL进行交互。下边是一个简单的例子:server
关于限制和定义文件中的某些特例,更多信息请参阅自述文件的。blog
启用智能提示ip
在Visual Studio 2013 预览版中,有两种方式能在你的服务器端脚本激活智能提示。使用第一种方法(添加一个明确的引用到指定的脚本文件中)若是你不想影响在Visual Studio中编辑的其余JavaScript文件的智能提示。例如,若是您的Windows应用商店的应用程序是在JavaScript中,那么你不但愿您的客户端JavaScript文件被注入与移动服务定义的智能提示。使用第二种方法(经过工具 - >选项来添加一个引用),ci
当你想要在你全部的服务端脚本中激活智能提示,而对脚本自己没有任何的改变。若是您的客户端项目是一个基于C#,VB,C + +的Windows应用商店的应用程序,第二种方法可能更适合。get
1. 添加具体的引用到特定的脚本文件中it
在须要开启智能检测的脚本文件中,打开脚本文件(例如Insert.js)io
而且在父方法声明的上面添加一个对mobileservices.intellisense.js引用的注释。Path定义所指向的目标是你在磁盘中所保存的mobileservices.intellisense.js引用文件的路径。
以下就是:若是这个智能提示文件被保存到C:\IntelliSense
2. 经过工具->选项添加引用
经过“工具” - >“选项”对话框来添加一个对mobileservices.intellisense.js的引用,智能提示也可以被激活。这将把移动服务定义添加到任何JavaScript文件中。
1.选择工具,选项,文本编辑器,JavaScript,智能提示,和引用。
2.更改引用组“Implicit (Web)”。
3.浏览(...)所指向的位置是你保存mobileservices.intellisense.js文件位置,并选择打开。
请注意这两个程序只适用于你的机器,若是你在一个团队中工做,或尝试在其余机器上编辑脚本,须要将文件复制到每台机器,并按照上面的说明。若是您编辑的脚本在Windows Azure管理门户中,您将不会获得智能提示的支持。
咱们但愿当你在利用被Visual Studio 2013所集成的Windows Azure移动服务功能时,你将会发现此次简短的发布是有用的。请用过发送友情邮件来让咱们知道你的想法,也能够经过Microsoft Connect来提交Bug,或者在Visual Studio User Voice上面发布。