मुझे लगता है कि JSLint प्रपत्र की चेतावनी के बहुत सारे निर्माण करता है:JSLint इंडेंटेशन चेतावनियों को कैसे बंद करें?
Expected 'foo' to have an indentation at X instead at Y.
JSLint options documentation एक indent
विकल्प है कि एक संख्यात्मक मान खरोज के प्रत्येक स्तर के लिए स्थान की मात्रा का प्रतिनिधित्व करने को पहचानता है वर्णन करता है। यह विकल्प मुझे इंडेंटेशन के प्रति स्तर 2 रिक्त स्थानों जैसे चीजों को कहने की अनुमति देता है। मैं बस अपनी जावास्क्रिप्ट फ़ाइल के शीर्ष पर कुछ लिखता हूं:
/*jslint indent: 2 */
ठीक है, बढ़िया। अब JSLint जानता खरोज, के प्रत्येक स्तर के लिए इंडेंट करने के लिए कितना लेकिन JSLint तय करने के लिए खरोज का स्तर क्या प्रत्येक पंक्ति होना चाहिए hardcoded जा रहा है।
मान लीजिए मैं जिस तरह से JSLint का प्रावधान की तुलना में अलग मेरी कोड इंडेंट करने के लिए चाहते हैं। क्या मैं इसे कुछ जेएसलिंट विकल्प के साथ कर सकता हूं? यदि नहीं, तो क्या मैं कम से कम इंडेंटेशन चेतावनियों को बंद कर सकता हूं? मैंने कोशिश की:
/*jslint indent: false */
लेकिन वह कारण नहीं खरोज चेतावनी elided किया जाता है; यह एक JSLint त्रुटि का कारण बनता है।
, एक और स्वरूपण शैली निर्दिष्ट करने के यह अभी भी addressthe नहीं है मुद्दा। सच */जो अजीब है: –
यह केवल जब मैं था/* jslint सफेद मेरे लिए काम किया। – synthesizerpatel
मैं इसे सब्लिमे 2 में कॉन्फ़िगर करने की कोशिश कर रहा हूं? आप हमेशा अपने जे एस फ़ाइलें के शीर्ष पर जोड़ने के लिए है - या यह विश्व स्तर पर उदात्त में JSLint प्लगइन के लिए सेट किया जा सकता? कैफीन टिप्पणी के लिए – Zec