2011-02-24 16 views
5

के लिए इंटेलिजेंस मैंने स्टैक पर कुछ अन्य प्रश्नों के माध्यम से जाने की कोशिश की, साथ ही Google को खोजते हुए, लेकिन मुझे ज्यादातर कोरियाई/जापानी/चीनी में हिट मिलती है।विजुअल स्टूडियो 2010 - jQuery 1.4.4

Anywho im चल VS2010 इसकी एक MVC3 परियोजना, im एक _layout masterpage का उपयोग कर jQuery उस संस्करण (एमएस से आज डाउनलोड किया तो यह नवीनतम होना चाहिए) के लिए एक मिलान vsdoc के साथ 1.4.4 का उपयोग कर।

यह _layout पृष्ठ I सामग्री का उपयोग कर रहा है: http://pastebin.com/fB6FzaLS यह सुनिश्चित नहीं है कि इसकी आवश्यकता है या नहीं, लेकिन मैंने jQuery बनाम (और पथ सही है) को सक्षम करने के लिए कोड जोड़ा है।

जब भी मैं Ctrl + Space डॉट jQuery सूचक के बाद मैं अपने उत्पादन फलक में इस त्रुटि मिलती है:

जावास्क्रिप्ट Intellisense संदेश: JSIntellisense: आंतरिक/खिड़की (2: 4): समारोह की उम्मीद

IntelliSense सुझाव इसके साथ आता है अत्यंत सामान्य (, valueOf आदि के बारे में 7 में कुल ish निर्माता) कर रहे हैं

एक्सटेंशन प्रबंधक में मैं विकलांग सब कुछ है, लेकिन VisualStudio JScript संवर्द्धन (कोष्ठक, शब्द highligther आदि)

कोई विचार यहां समस्या क्या हो सकती है?

+0

मैं इस सवाल की तरह है क्योंकि मैं कोई सुझाव बनाने .js स्क्रिप्ट पर नहीं मिल सकता है JSIntellisense अनुकूल। हमारी स्क्रिप्ट रन-टाइम पर सही तरीके से काम करती हैं, लेकिन सटीक इंटेलिजेंस की कमी काफी याद आती है। –

उत्तर

3

मुझे आश्चर्य है कि आप jQuery के दो उदाहरणों के साथ संघर्ष कर रहे हैं या नहीं।

दो अवलोकन। सबसे पहले, यदि आप जो भी खोज रहे हैं वह सरल इंटेलिजेंस है, तो VS2010 डिफ़ॉल्ट jQuery संदर्भ के साथ बहुत अच्छा काम करेगा। उस ने कहा, मुझे लगता है कि आपकी समस्या को आपके जेएस को बाहरी स्क्रिप्ट फ़ाइल में ले जाकर हल किया जाएगा, और इसके बजाय उस फ़ाइल में वीएसडीओसी का संदर्भ जोड़ना होगा।

संयोग से, jQuery 1.5.1 बाहर है यदि आप सबसे अद्यतित संस्करण की तलाश में हैं।

रिच

की
+0

हो सकता है कि आप एक कॉन्फ़िगरेशन के साथ एक प्रोजेक्ट बना सकें जिसे आप जानते हैं कि इंटेलिजेंस काम करता है। अगर मैं अभी भी काम करने के लिए इसे प्राप्त नहीं कर सकता तो समस्या परियोजना सेटअप के साथ नहीं है। वैसे, डिफ़ॉल्ट jQuery प्रतिबिंब के साथ आपका क्या मतलब है? यदि विजुअल स्टूडियो 2010 को डिफ़ॉल्ट रूप से इसे दिखाने का अनुमान है तो कुछ बंद कर दिया जाना चाहिए। क्या इसे सक्षम या अक्षम किया जा सकता है? – mfriis

+0

@ kim3er मुझे लगता है कि शायद मैं ऐसा करता हूं जैसा कि आपको सुझाव दिया गया है कि एक से अधिक jQuery फ़ाइल संदर्भित हैं, लेकिन इससे पहले कि मैं अपनी स्क्रिप्ट फ़ोल्डर (विजेट्स और प्लगइन्स आदि के बहुत सारे) में प्रत्येक फ़ोल्डर में डील करता हूं, सोच रहा हूं ... – MemeDeveloper

1

मैं भी हो रही है बहुत सारे

Javascript Intellisense Message : 
मेरी उत्पादन खिड़की

मैं जब मैं VS 2010 उदा में मेरी जावास्क्रिप्ट को मान्य करने की कोशिश

Javascript Intellisense Message: [LocalPath]\jquery-1.5.1.js(6357:32) : Function expected 

... आदि और उदा।

: 'Sys' is undefined 
: Object required 

फ़ाइलों के लिए

\jquery-1.5.1.js 
\tiny_mce.js 

और कस्टम स्क्रिप्ट फ़ाइलों सहित।

आश्चर्य है कि लोगों के पास कोई सामान्य सलाह है कि किस तरह की चीजें इसका कारण बन सकती हैं?

और जब आप (जैसे मेरे) में रूट कारणों को कैसे काम करते हैं, तो सभी स्पष्ट & आसान बिट्स की जांच की जाती है, और बी) बहुत सारी और बहुत सारी स्क्रिप्ट फ़ाइलें हैं, और सी) बहुत सारे संदर्भ उदा।

/// <reference path="~/Scripts/custom/core.js" /> 

(बार जब आप टिप्पणी एक्सएमएल में डाल वापस पाने के लिए एक प्रयास में अपने कस्टम जे एस बंद पूरी तरह से भुगतान करने के लिए)

+0

से नीचे "उत्तर" क्या आपने इसे हल किया? – BrOSs

+0

हाँ - स्थापित 2012;) मैंने इसे वास्तव में हल किया है, लेकिन यह याद नहीं कर सकता कि यह क्या था ... लगता है कि यह वीएस विकल्पों में कुछ सेटिंग थी। – MemeDeveloper

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^