2008-10-27 11 views
6

वीएस -2008 कोड विश्लेषण IdentifiersShouldBeSpelledCorrectly चेतावनी प्रकार का उपयोग कर पहचानकर्ता में एक वर्तनी गलती को ध्वजांकित करेगा।क्या आप ब्रिटिश अंग्रेज़ी शब्दकोश का उपयोग करने के लिए वीएस -2008 कोड विश्लेषण कॉन्फ़िगर कर सकते हैं?

यह प्रक्रिया डिफ़ॉल्ट रूप से एक अमेरिकी शब्दकोश का उपयोग कर रही है क्योंकि शब्दों को ध्वजांकित किया जा रहा है जो ब्रिटिश वर्तनी का उपयोग करके सही ढंग से वर्तनी की जाती हैं। उदाहरण के लिए, "संगठन" और "अनुकूलन" जैसे शब्द ...

मुझे पता है कि आप अपनी खुद की कस्टम एक्सएमएल शब्दकोश फाइलें बना सकते हैं जिनमें कोई भी शब्द शामिल है जिसे आप ध्वजांकित नहीं करना चाहते हैं, हालांकि, कर सकते हैं कोई मुझे बताता है कि क्या आप विंडोज़ में उपलब्ध लोगों से अलग डिफ़ॉल्ट (या अतिरिक्त) शब्दकोश का उपयोग करने के लिए कोड विश्लेषण को कॉन्फ़िगर कर सकते हैं?

उत्तर

8

उत्कृष्ट, धन्यवाद।

समाधान का एक सारांश है ...

परियोजना फाइल करने के लिए CodeAnalysisCulture पंक्ति जोड़ें। दुर्भाग्य से मुझे लगता है कि इस बात के लिए हर परियोजना विश्लेषण किया जा रहा किया जा सकता है ...

<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> 
    ... 
    <RunCodeAnalysis>true</RunCodeAnalysis> 
    <CodeAnalysisCulture>en-GB</CodeAnalysisCulture> 
    ... 
"en-GB" के साथ

ब्रिटिश अंग्रेजी वर्तनी जांच प्राप्त करने के लिए मूल्य के रूप में।

4

यह यह करने के लिए आप Visual Studio 2008 - Spelling rules

तो बस en-AU en-GB के साथ दिए गए उदाहरण में बदल दिया जाना चाहिए।

यह नियम पहचानकर्ताओं को उद्धृत करता है जिसे सही ढंग से लिखा गया है।

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

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