Visual Studio 2013開啟JavaScript的智能提示功能


在前一次的發布的時候,我們共享了Visual Studio 2013中Windows Azure移動服務的集成和功能。其中包含了移動服務表腳本的編輯能力的介紹。這一次的發布,我們將描述在Visual Studio中怎么樣在你的服務器腳本中激活智能提示。這個功能並沒有被集成到Visual Studio 2013 預覽版中,下邊的步驟可以幫助你把它打開。

開始之前,請從這里下載我們的IntelliSense定義文件。將這些文件保存到一個相對容易訪問的路徑。

智能提示知多少?

我們今天將要發布的文件能夠為你的移動服務表腳本在Visual Studio中提供智能提示。這包括使用API的數據表與數據進行工作,使用推送API來發送推送通知以及使用MSSQL API直接與SQL進行交互。下邊是一個簡單的例子:

image

關於限制和定義文件中的某些特例,更多信息請參閱自述文件的。

啟用智能提示

在Visual Studio 2013 預覽版中,有兩種方式能在你的服務器端腳本激活智能提示。使用第一種方法(添加一個明確的引用到指定的腳本文件中)如果你不想影響在Visual Studio中編輯的其他JavaScript文件的智能提示。例如,如果您的Windows應用商店的應用程序是在JavaScript中,那么你不希望您的客戶端JavaScript文件被注入與移動服務定義的智能提示。使用第二種方法(通過工具 - >選項來添加一個引用),

當你想要在你所有的服務端腳本中激活智能提示,而對腳本本身沒有任何的改變。如果您的客戶端項目是一個基於C#,VB,C + +的Windows應用商店的應用程序,第二種方法可能更適合。

1. 添加具體的引用到特定的腳本文件中

在需要開啟智能檢測的腳本文件中,打開腳本文件(例如Insert.js)

並且在父方法聲明的上面添加一個對mobileservices.intellisense.js引用的注釋。Path定義所指向的目標是你在磁盤中所保存的mobileservices.intellisense.js引用文件的路徑。

如下就是:如果這個智能提示文件被保存到C:\IntelliSense

image

2. 通過工具->選項添加引用

通過“工具” - >“選項”對話框來添加一個對mobileservices.intellisense.js的引用,智能提示也能夠被激活。這將把移動服務定義添加到任何JavaScript文件中。

1.選擇工具,選項,文本編輯器,JavaScript,智能提示,和引用。

2.更改引用組“Implicit (Web)”。
3.瀏覽(...)所指向的位置是你保存mobileservices.intellisense.js文件位置,並選擇打開。

image

請注意這兩個程序只適用於你的機器,如果你在一個團隊中工作,或嘗試在其他機器上編輯腳本,需要將文件復制到每台機器,並按照上面的說明。如果您編輯的腳本在Windows Azure管理門戶中,您將不會得到智能提示的支持。

我們希望當你在利用被Visual Studio 2013所集成的Windows Azure移動服務功能時,你將會發現這次簡短的發布是有用的。請用過發送友情郵件來讓我們知道你的想法,也可以通過Microsoft Connect來提交Bug,或者在Visual Studio User Voice上面發布。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM