Scala plugin for IntelliJ में कुछ स्केलेस्टाइल समर्थन है। यह प्रश्न स्केलस्टाइल कॉन्फ़िगरेशन फ़ाइल लेने के लिए इसे सेट करने का सबसे अच्छा तरीका है जो scalastyle-config.xml
(Spark project के लिए उदाहरण) के तहत निर्देशिका की जड़ पर है।क्या IntelliJ के तहत ScalaStyle सेटअप करने का कोई बेहतर तरीका है?
वर्तमान में, हमारे scalastyle config पिक करने के लिए IntelliJ में scalastyle प्लगइन प्राप्त करने, आप अपने .idea
फ़ोल्डर में इसकी एक प्रति लगाने की जरूरत है (माना जाता है कि .project
भी काम करेगा, लेकिन मैं इस परीक्षण नहीं किया)। साथ ही, फ़ाइल को scalastyle_config.xml
नाम दिया जाना चाहिए (हाइफ़न के बजाय अंडरस्कोर के साथ)। संक्षेप में, आप अपनी परियोजना के रूट में निम्नलिखित कॉल करने की आवश्यकता:
cp scalastyle-config.xml .idea/scalastyle_config.xml
जबकि मुझे लगता है कि यह एक बदसूरत हैक, यह कम से कम मुझे पूरी परियोजना के निर्माण से पहले scalastyle उल्लंघन को देखने के लिए अनुमति देता है। यदि आपके पास इसके लिए बेहतर समाधान है तो कृपया मुझे बताएं।