क्या आप कृपया मुझे बता सकते हैं कि स्टाइलकॉप और कोड विश्लेषण के नियमों के बीच अंतर क्या हैं? क्या इसका इस्तेमाल एक साथ किया जाना चाहिए या नहीं?प्रत्येक के नियमों के बारे में बात करते समय स्टाइलकॉप और कोड विश्लेषण के बीच अंतर क्या हैं?
धन्यवाद।
क्या आप कृपया मुझे बता सकते हैं कि स्टाइलकॉप और कोड विश्लेषण के नियमों के बीच अंतर क्या हैं? क्या इसका इस्तेमाल एक साथ किया जाना चाहिए या नहीं?प्रत्येक के नियमों के बारे में बात करते समय स्टाइलकॉप और कोड विश्लेषण के बीच अंतर क्या हैं?
धन्यवाद।
स्टाइल पुलिस अनिवार्य रूप से फ़ाइल को स्वरूपित करने की समस्या को ढूंढती है और अन्य चीजें जिन्हें आप "कॉस्मेटिक" के रूप में सोच सकते हैं। कोड विश्लेषण वास्तव में आपका कोड बनाता है और संकलित रनटाइम आईएल का निरीक्षण करता है कि यह कैसे चलता है और संभावित रनटाइम समस्याओं को ध्वजांकित करता है।
तो, वे मानार्थ हैं, और आप उन्हें एक साथ उपयोग करने के लिए बिल्कुल ठीक हैं।
लघु जवाब:
using
निर्देश वर्णानुक्रमिक आदेश नहीं दिए गए हैं ... आदि।IDisposable
प्रकार का सदस्य है जिसे उचित तरीके से निपटाया नहीं गया है।हालांकि, कुछ नियम हैं जो दोनों औजारों के लिए आम हैं, उदाहरण के लिए सार्वजनिक खुला प्रकारों के लिए नामकरण सम्मेलन से संबंधित नियम।
वैसे भी, दोनों का उपयोग करना एक अच्छा विचार है।
FxCop लिखा गया है। यह संकलित असेंबली पर काम करता है।
स्टाइलकॉप चेक यह कैसे लिखा जाता है। यह पार्स किए गए स्रोत फ़ाइल पर काम करता है, यहां तक कि इसे संकलित करने की कोशिश किए बिना भी।
इससे सभी मतभेद सामने आते हैं। उदाहरण के लिए, FxCop इंडेंटेशन की जांच नहीं कर सकता है, क्योंकि वे एक संकलित असेंबली में अनुपस्थित हैं। और StyleCop कोड-फ्लो चेक नहीं कर सकता है क्योंकि यह नहीं जानता कि आपका कोड वास्तव में कैसे निष्पादित किया जा रहा है।
कोड विश्लेषण को पहले FxCop कहा जाता था, यह उत्तर आपको जो चाहिए उसे आपको देना चाहिए http://stackoverflow.com/questions/1884522/stylecop-vs-fxcop – madd0
कोड विश्लेषण की तुलना FxCop से की जानी चाहिए, स्टाइलकॉप नहीं। – nawfal