मैं कैसे टाइपप्रति में jQuery स्वतः पूर्ण मिलता है?

वोट
94

मैं एक टाइपप्रति .ts फ़ाइल में काम कर रहा हूँ, तो क्या मैं jQuery Intellisense / स्वतः पूर्ण पाने के लिए जब मैं $ चरित्र टाइप कर सकते हैं?

(मैं वी.एस. 2012 में एक ASP.NET MVC 3 परियोजना में काम कर रहा हूँ)

01/10/2012 को 23:29
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


3 जवाब

वोट
106

आप अपने के शीर्ष पर jQuery परिभाषा के लिए एक संदर्भ जोड़ने की जरूरत है .tsफ़ाइल।

/// <reference path="jquery.d.ts" />

आप jQuery के लिए प्रकार एनोटेशन पा सकते हैं इस नमूने में

01/10/2012 को 23:46
का स्रोत उपयोगकर्ता

वोट
42

टाइपप्रति के लिए इन प्रकार परिभाषाओं की जाँच करें: https://github.com/borisyankov/DefinitelyTyped#readme । वे नियमित रूप से अपडेट किया जा रहा है और उदाहरण में लोगों की तुलना में अधिक पूरा कर रहे हैं। Nuget पर: http://www.nuget.org/profiles/DefinitelyTyped/

09/11/2012 को 13:56
का स्रोत उपयोगकर्ता

वोट
13

चीजें काम करने के लिए इस के लिए स्थापित करने की आवश्यकता है की चेकलिस्ट:

  1. सुनिश्चित करें टाइपप्रति विस्तार स्थापित किया गया है। उपकरण की जाँच करें -> एक्सटेंशन प्रबंधक और विस्तार स्थापित किया गया है सुनिश्चित करें कि "माइक्रोसॉफ्ट विजुअल स्टूडियो के लिए टाइपप्रति" बनाते हैं। यदि ऐसा नहीं है, विस्तार स्थापित करना टाइपप्रति फ़ोल्डर में मिलता .vsix फ़ाइल (Program Files \ माइक्रोसॉफ्ट SDKs \ टाइपप्रति \ <version>) चलाते हैं।

  2. अपने फ़ाइल संदर्भ jquery.d.ts फ़ाइल सुनिश्चित करें। आपको कम से एक टिप्पणी / कि इस तरह दिखता है आपकी फ़ाइल के शीर्ष के निकट होना चाहिए:

/// <संदर्भ पथ = "/ path / / jquery.d.ts को" />

आप इसे डाउनलोड करने की जरूरत है, तो आप पर युद्धपोत नमूना के हिस्से के रूप jquery.d.ts फ़ाइल पा सकते हैं http://www.typescriptlang.org/Samples/

01/10/2012 को 23:46
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more