2012-06-25 10 views
9

एक html -file में मैंphpstorm में जेएस लाइब्रेरी स्वत: पूर्णता को कैसे सक्षम करें?

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" ></script> 

के माध्यम से jQuery शामिल मैं संदर्भ मेनू के माध्यम से पुस्तकालय डाउनलोड किया है और अब External Libraries के तहत परियोजना फ़ोल्डर में देखते हैं। फिर भी ऐसा लगता है कि jQuery को पहचाना नहीं गया है।

<script type="text/javascript"> 
    $(document).ready(function() { 
    .. 
    }); 
</script> 

$ को रेखांकित किया जाता है और कोड हिंट एक समारोह या विधि $ कहा जाता है बनाने के लिए मुझे पूछता है। हालांकि कोड स्वयं काम करता है।

phpstorm बाहरी जावास्क्रिप्ट लाइब्रेरी को पहचानने के लिए मुझे क्या करना चाहिए?

+4

यहां ठीक काम करता है (दस्तावेज़ में जहां स्क्रिप्ट परिभाषित किया गया था)। कृपया "सेटिंग्स | जावास्क्रिप्ट | पुस्तकालयों" की जांच करें - आपको उस लाइब्रेरी को एक बड़े दायरे में जोड़ने की आवश्यकता हो सकती है (डिफ़ॉल्ट रूप से लाइब्रेरी को केवल उस फ़ाइल के लिए अनुमति दी जाएगी) - उस – LazyOne

उत्तर

9

जैसा कि LazyOne ने अपनी टिप्पणी में बताया, मुझे सेटिंग्स देखना पड़ा, और वहां मुझे एहसास हुआ कि मुझे पुस्तकालय को फिर से डाउनलोड करना था, और इसे वैश्विक बनाना था।

phpstorm's settings

+4

के लिए "स्कोप प्रबंधित करें" का उपयोग करें, आप इससे बचने से बच सकते हैं दाईं ओर 'डाउनलोड' बटन का उपयोग करके मैन्युअल रूप से लाइब्रेरी विकल्प सेट करें। jQuery और jQuery-UI दोनों आधिकारिक पुस्तकालयों के तहत सूचीबद्ध हैं। या तो लाइब्रेरी को स्वचालित रूप से वैश्विक दायरे में जोड़ने के लिए 'डाउनलोड करें और इंस्टॉल करें' पर क्लिक करें। – Matthew

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