ग्रहण 4.5 (मंगल) में स्थापित JavaScript Development Tools (JSDT) के साथ, ईसीएमएस्क्रिप्ट के लिए डिफ़ॉल्ट अनुपालन स्तर ECMAScript 3
पर सेट है, जो पहले से ही बहुत पुराना है। और अनुपालन स्तर को बदलने के लिए संबंधित ड्रॉप डाउन सूची निष्क्रिय है, इसलिए विकल्प को बदलना संभव नहीं है। क्या उन सेटिंग्स को ECMAScript 5
या ECMAScript 2015
जैसे नए मानक में बदलने का कोई तरीका है?ईसीएमएस्क्रिप्ट अनुपालन स्तर को बदलने के लिए ग्रहण में कोई तरीका है?
उत्तर
JSDT में सीधे एक नए अनुपालन स्तर का उपयोग करने का कोई तरीका नहीं है, लेकिन एक प्लगइन बुलाया के साथ tern-java
आप उपयोग कर सकते ES5
या ES2015
(ES6
से पहले का नाम)।
मैंने कोणीय-ग्रहण की स्थापना के माध्यम से इस प्लगइन को जोड़ा। आप इस प्लगइन को ग्रहण बाज़ार पर पा सकते हैं।
ग्रहण 4.6 (नियॉन) ECMAScript 2015 वाक्य रचना के लिए समर्थन जोड़ा और पसंद संवाद से ECMAScript अनुपालन स्तर विकल्प निकाल दिया।
और फिर भी यह 'चलो' कीवर्ड का उपयोग करने पर चेतावनी देता है - "'चलो' ईएस 6 में उपलब्ध है"। नियॉन में इसे बदलने का कोई उचित तरीका, चेक को वास्तविक रनटाइम के अनुरूप बनाते हैं? –
हम्म, मुझे कोई चेतावनी नहीं दिखाई दे रही है। मुझे लगता है कि सत्यापनकर्ता के भीतर एक सेटिंग है (* जावास्क्रिप्ट *> * वैलिडेटर *> * त्रुटियों/चेतावनी * के तहत)। हालांकि, मुझे अभी तक ऐसी सेटिंग नहीं मिली है। –
ठीक है, मुझे जवाब पता है - चेतावनी JSHint से आती है, ग्रहण जेएस सत्यापनकर्ता से नहीं। समस्या यह है कि, मैं अभी भी इसे बंद नहीं कर सकता, न ही प्रोजेक्ट-विशिष्ट .jshintrc और न ही वैश्विक कॉन्फ़िगरेशन के साथ। काम करने के लिए एकमात्र तरीका,/* jshint विवर्तन जोड़ रहा है: 6 */प्रत्येक फ़ाइल में, जो 10 फाइल प्रोजेक्ट के लिए स्केल करता है, लेकिन x00 फ़ाइलों के लिए नहीं। ग्रहण किसी भी तरह से JSHint एकीकरण को खराब कर रहा है, तो चलो एक फिक्स के लिए प्रतीक्षा करें ... –
- 1. ग्रहण enum पर chokes, भले ही संकलक अनुपालन स्तर 1.6
- 2. django कंसोल लॉग स्तर बदलने के लिए संक्षिप्त तरीका
- 3. ईसीएमएस्क्रिप्ट मानक में कोई ऑब्जेक्ट.सेटप्रोटोटाइपऑफ (...) क्यों नहीं है?
- 4. मुझे परियोजना अनुपालन 1.5 में बदलने की आवश्यकता क्यों है?
- 5. एंट प्रोजेक्ट को एक्लिप्स परियोजना में बदलने के लिए कोई मानक तरीका?
- 6. क्या JDialog के मालिक को बदलने का कोई तरीका है?
- 7. क्या ग्रहण में एक पूरी परियोजना में खोजने/बदलने का कोई तरीका है?
- 8. क्या PHP में संख्याओं को उनके लिखित संस्करण में बदलने के लिए कोई तरीका है?
- 9. असेंबली को सी ++ में बदलने के लिए कोई प्रोग्राम है?
- 10. के लिए HIPAA अनुपालन
- 11. ग्रहण में CTRL + SHIFT + F के लिए सेटिंग्स को बदलने के लिए संभव है?
- 12. एंड्रॉइड एपीआई स्तर को बदलने में त्रुटि?
- 13. ईसीएमएस्क्रिप्ट 6: वीकसेट के लिए क्या है?
- 14. क्या सीएलएस अनुपालन की जांच के लिए कोई उपकरण है?
- 15. एक जोडाटाइम अवधि को दशमलव संख्या में बदलने के लिए कोई भी तरीका है?
- 16. क्या आईफोन में इंटरफेस अभिविन्यास को बदलने के लिए मजबूर करने का कोई तरीका है?
- 17. क्या गैर-लोचदार आईपी को लोचदार आईपी में बदलने के लिए कोई तरीका है?
- 18. डिफ़ॉल्ट सेटअप संवाद पर लोगो बदलने के लिए कोई तरीका?
- 19. UIScrollView के लिए zoomToRect की अवधि बदलने का कोई तरीका?
- 20. सीएक्सएफ में जावा अनुपालन स्तर सेट करें wsdl2java
- 21. कुछ शैली अनुपालन को लागू करने के लिए बैच नामकरण
- 22. Magento में लॉगिन पेज यूआरएल बदलने का कोई तरीका है?
- 23. वैरिएबल को सूची में बदलने के लिए पायथनिक तरीका
- 24. संग्रह को स्ट्रिंग में बदलने के लिए सबसे अच्छा तरीका
- 25. एक DOMSource को स्ट्रीमसोर्स में बदलने के लिए सरल तरीका?
- 26. सभी इकाई फ्रेमवर्क लेनदेन के अलगाव स्तर को वैश्विक स्तर पर बदलने के लिए
- 27. क्या c3js के साथ लेबल बदलने का कोई तरीका है?
- 28. क्या विजुअल स्टूडियो में इंटेलिसेन्स में सूचीबद्ध रचनाकारों के क्रम को बदलने का कोई तरीका है?
- 29. ईसीएमएस्क्रिप्ट क्या है?
- 30. ग्रहण कार्यक्षेत्र सेटअप स्वचालित करने के लिए कोई तरीका?
क्या यह ES5/6 वाक्यविन्यास का भी समर्थन करता है? उस लिंक किए गए पृष्ठ पर उदाहरण केवल नए वैश्विक वस्तुओं के बारे में हैं। – Bergi
मुझे ES5 के साथ कोई वास्तविक समस्या नहीं है। लेकिन मैं ES6 के बारे में नहीं कह सकता। मैं जेएस क्लास या आयात/निर्यात जैसे नए वाक्यविन्यास का कभी भी उपयोग नहीं करता हूं। – Jabberwock
क्या यह ES5 => हां का समर्थन करता है। ES6 के लिए ternjs के अंतिम संस्करण ES6 वर्ग वाक्यविन्यास का समर्थन शुरू होता है। tern.java जल्द ही ternjs के अंतिम संस्करण को एकीकृत करेगा, लेकिन मुझे लगता है कि इसे वाक्यविन्यास रंग के साथ समस्या होगी (यह केवल पूरा होने के लिए काम करेगा, हाइपरलिंक) आप डेर्न http://ternjs.net/doc/demo के साथ ternjs के साथ खेल सकते हैं। एचटीएमएल – Angelo