6

IntelliJ spellchecking कुछ कस्टम भाषा प्लगइन्स जैसे Markdown (एक्सटेंशन ".md") और Non-Dairy Soy Plugin (एक्सटेंशन ".soy") के लिए भी वर्तनी के साथ अक्षम होने लगते हैं। टाइपो निरीक्षण विकल्प सक्षम:IntelliJ IDEA - कस्टम भाषा प्लगइन के लिए वर्तनी जांच कैसे सक्षम करें?

  • प्रक्रिया संहिता
  • प्रक्रिया शाब्दिक
  • प्रक्रिया टिप्पणी

यह कस्टम भाषा प्लगइन्स के लिए वर्तनी जाँच सक्षम करने के लिए संभव है?


अद्यतन: मैं IntelliJ प्लगइन गैर डेयरी-सोया-प्लगइन के लिए वर्तनी जाँच समर्थन जोड़ा है। pull request और forked copy on Github under branch spellchecker देखें।

उत्तर

4

अंतिम उपयोगकर्ता तृतीय-पक्ष प्लग-इन द्वारा प्रदान किए गए फ़ाइल प्रकारों के लिए वर्तनी जांचकर्ता को मजबूर नहीं कर सकते हैं। प्लगइन रखरखाव को स्पष्ट रूप से इसका समर्थन करने की आवश्यकता है।

उदाहरण के लिए, Java प्लग-इन plugin.xml डिस्क्रिप्टर में यह परिभाषित करता है:

<spellchecker.support language="JAVA" implementationClass="com.intellij.spellchecker.JavaSpellcheckingStrategy"/> 

प्लगइन्स भी अपने स्वयं के शब्दकोशों प्रदान कर सकते हैं:

<extensions defaultExtensionNs="com.intellij.spellchecker"> 
    <support language="Python" implementationClass="com.jetbrains.python.spellchecker.PythonSpellcheckerStrategy"/> 
    <bundledDictionaryProvider implementation="com.jetbrains.python.spellchecker.PythonBundledDictionaryProvider"/> 
    </extensions> 

SpellcheckingStrategy वर्ग फ़ाइल प्रकार में निर्दिष्ट करता है कि शब्द वर्तनी और स्पेलचेकर को आपूर्ति की जाती है।

मार्कडाउन जैसे ओपन सोर्स प्लग-इन के लिए, आप इसे स्वयं समर्थन करने का प्रयास कर सकते हैं और फिर रखरखाव को पुल अनुरोध या पैच भेज सकते हैं, या कृपया कृपया रखरखाव को भविष्य के अपडेट में वर्तनी जांचकर्ता जोड़ने के लिए कहें।