मैं एक टाइपप्रति .ts फ़ाइल में काम कर रहा हूँ, तो क्या मैं jQuery Intellisense / स्वतः पूर्ण पाने के लिए जब मैं $ चरित्र टाइप कर सकते हैं?
(मैं वी.एस. 2012 में एक ASP.NET MVC 3 परियोजना में काम कर रहा हूँ)
मैं एक टाइपप्रति .ts फ़ाइल में काम कर रहा हूँ, तो क्या मैं jQuery Intellisense / स्वतः पूर्ण पाने के लिए जब मैं $ चरित्र टाइप कर सकते हैं?
(मैं वी.एस. 2012 में एक ASP.NET MVC 3 परियोजना में काम कर रहा हूँ)
आप अपने के शीर्ष पर jQuery परिभाषा के लिए एक संदर्भ जोड़ने की जरूरत है .tsफ़ाइल।
/// <reference path="jquery.d.ts" />
आप jQuery के लिए प्रकार एनोटेशन पा सकते हैं इस नमूने में ।
टाइपप्रति के लिए इन प्रकार परिभाषाओं की जाँच करें: https://github.com/borisyankov/DefinitelyTyped#readme । वे नियमित रूप से अपडेट किया जा रहा है और उदाहरण में लोगों की तुलना में अधिक पूरा कर रहे हैं। Nuget पर: http://www.nuget.org/profiles/DefinitelyTyped/
चीजें काम करने के लिए इस के लिए स्थापित करने की आवश्यकता है की चेकलिस्ट:
सुनिश्चित करें टाइपप्रति विस्तार स्थापित किया गया है। उपकरण की जाँच करें -> एक्सटेंशन प्रबंधक और विस्तार स्थापित किया गया है सुनिश्चित करें कि "माइक्रोसॉफ्ट विजुअल स्टूडियो के लिए टाइपप्रति" बनाते हैं। यदि ऐसा नहीं है, विस्तार स्थापित करना टाइपप्रति फ़ोल्डर में मिलता .vsix फ़ाइल (Program Files \ माइक्रोसॉफ्ट SDKs \ टाइपप्रति \ <version>) चलाते हैं।
अपने फ़ाइल संदर्भ jquery.d.ts फ़ाइल सुनिश्चित करें। आपको कम से एक टिप्पणी / कि इस तरह दिखता है आपकी फ़ाइल के शीर्ष के निकट होना चाहिए:
/// <संदर्भ पथ = "/ path / / jquery.d.ts को" />
आप इसे डाउनलोड करने की जरूरत है, तो आप पर युद्धपोत नमूना के हिस्से के रूप jquery.d.ts फ़ाइल पा सकते हैं http://www.typescriptlang.org/Samples/