2011-05-06 14 views
21

jquery vsdoc dosyasının noktası jquery için bir çeşit intellisense sağlamak olduğunu varsayalım. Bir süredir Visual Studio & jQuery & ASP.NET MVC kullandım, ancak bir zamanlar bu iş başında görmedim. Şunu bilmiyorum: 1) jQuery vsdoc dosyasının amacını yanlış anladım, 2) Microsoft CDN'den jQuery kullandığınızda çalışmaz, 3) Resharper çakışıyor (Ben şimdi 6 kullanıyorum ama Ben ya 4 ya da 4) ile çalışmadı.Visual Studio ile çalışmak için jquery vsdoc dosyasını hiç aldınız mı?

Soruma Soru:, Visual Studio 2010 ile jQuery intellisense olası bir biçimidir ve eğer öyleyse, nasıl göründüğünün ekran görüntüsünü gönderebilir misiniz?

cevap

38

Sadece vsdoc dosyasının bulunması intellisense'i etkinleştirmek için yeterli değildir. Sen (müşteriye verilen olmaktan referansı önlemek için if(false) sarılmış) sayfanıza dosyayı referans gerekir:

/// <reference path="/path/to/vsdoc.js" /> 

:

<% if(false) { %> <script src="/path/to/vsdoc.js" type="text/javascript"></script> <% } %> 

veya .js dosyasının en üstünde

DÜZENLEME:
bir ekran görüntüsü: jQuery Intellisense

Başka biri:

jQuery Intellisense

+1

görsel stüdyoda javascript intellisense güncellemek için Ctrl + Shift + J basın gerekir ve intellisense çalışır, ancak betik test sırasında tarayıcıda çalışmaz. –

+1

@Nick vsdoc dosyası tamamen belgelidir, bu yüzden referans verilen normal jQuery kitaplığına ihtiyacınız olacaktır. –

+0

Bu topal - ama işe yarıyor. Teşekkürler Kyle. – bkaid

13

Bazen de (Kyle yazdıklarını ek olarak), onu kullanarak çalıştı

+3

+1 Bu kısayolu bilmiyordum. –

+0

Ayrıca standart klavye kısayolları olmayanlar için> intellisense> jscript intellisense'i güncelleyin – AFract

İlgili konular