सामान्य प्रश्न

अक्सर पूछे जाने वाले प्रश्न

प्लान, बिलिंग, सीट पूल, और टेलीमेट्री — सबसे अधिक पूछे जाने वाले प्रश्न। फिर भी अटके हैं? हमसे सीधे संपर्क करें।

कवरेज और फ़ॉर्मैट

मैं कौन-कौन से कवरेज फ़ॉर्मैट लोड कर सकता हूँ?

पच्चीस: LCOV, llvm-cov JSON, Cobertura, JaCoCo, Istanbul/nyc, SimpleCov, Clover, OpenCover, coverage.py JSON, gcov/gcovr JSON, Go कवरेज प्रोफ़ाइल, Coveralls JSON, SonarQube जेनेरिक कवरेज, GNATcoverage XML, BullseyeCoverage, Visual Studio का .coveragexml, Xcode का xccov JSON, सादा-टेक्स्ट gcov लिस्टिंग, VectorCAST, Testwell CTC++, Lauterbach TRACE32, EMMA XML, VHDL और Verilog के लिए UCIS/UCDB, NCover तथा dotCover DetailedXML। PIT और Stryker की म्यूटेशन रिपोर्टें भी इसी तरह लोड होती हैं और कवरेज के साथ म्यूटेशन स्कोर जोड़ती हैं। फ़ॉर्मैट फ़ाइल के नाम से नहीं, फ़ाइल से ही पहचाना जाता है, कई रन नियतात्मक रूप से मर्ज होते हैं, और इनमें से कोई भी gzip में आ सकता है। हर भाषा के लिए तैयार नुस्ख़े Coverage Recipes पेज पर हैं।

क्या यह Visual Studio में काम करता है, सिर्फ़ VS Code में नहीं?

हाँ। Visual Studio के लिए Coverage Studio वही रीडर लिए दूसरा एक्सटेंशन है, Visual Studio 2022 और 2026 — Community, Professional और Enterprise — के लिए। यह Visual Studio के अपने कोड कवरेज का उपयोग नहीं करता, जो Visual Studio 2022 में केवल Enterprise में है: Community और Professional पर यही एकमात्र कवरेज है जो IDE दिखाएगा, और हर संस्करण पर यह वह पढ़ता है जो आपके बिल्ड ने लिखा — lcov, llvm-cov, gcov, Cobertura, OpenCover, Microsoft.CodeCoverage.Console का XML और बाकी — Test Explorer से इंस्ट्रूमेंटेड रन की ज़रूरत के बिना। यह आपका .vscode/settings.json भी पढ़ता है, इसलिए एक एडिटर के लिए सेट किया गया रिपॉज़िटरी दोनों के लिए सेट है। हर सशुल्क योजना में शामिल; दोनों एडिटर वाला एक डिवाइस एक सीट है। उपयोगकर्ता गाइड बताती है कि दोनों कहाँ अलग हैं।

क्या मैं इसे CODESYS के साथ इस्तेमाल कर सकता हूँ?

नहीं, और यह कोशिश की कमी से नहीं है: CODESYS का अपना Profiler यह नहीं बता सकता कि कौन-से स्टेटमेंट चले, केवल इतना कि किसी POU ने कितना समय लिया — यह एक प्रोफ़ाइलर है, कवरेज टूल नहीं। इसके काउंटर रनटाइम की RAM में रहते हैं और वॉर्म रीसेट पर मिट जाते हैं, और सही डेटा होने पर भी ऐसा कोई एक्सपोर्ट नहीं जिसे यह एक्सटेंशन पढ़ सके, और पूरी चीज़ को IDE में हाथ से चलाना पड़ता है, जिससे CI से चलाना असंभव हो जाता है। अगर आपकी PLC टूलचेन इसके बजाय Siemens है, तो TIA Portal कम-से-कम कुछ इस्तेमाल लायक एक्सपोर्ट करता है।

मेरे Swift गटर ख़ाली क्यों हैं?

क्योंकि Xcode की xccov रिपोर्ट में प्रति-लाइन डेटा नहीं होता। वह बताती है कि फ़ाइल की कितनी लाइनें निष्पादन-योग्य हैं और कितनी कवर हुईं — यह नहीं कि कौन-सी। उससे गटर गढ़ना ख़ाली लाइनों पर आत्मविश्वासी गिनतियाँ पोतने जैसा होगा, और आप गढ़े हुए गटर को मापे हुए से अलग नहीं कर पाएँगे। इसलिए वे ख़ाली रहते हैं और बदले में आपको फ़ाइल प्रतिशत, प्रति-फ़ंक्शन गणनाएँ और CodeLens मिलते हैं। लाइन-दर-लाइन Swift कवरेज के लिए उसी बिल्ड को xcrun llvm-cov export -format=lcov से निर्यात करें, या slather का उपयोग करें।

मेरी कवरेज अपने आप दोबारा लोड क्यों नहीं होती?

होना चाहिए — 0.2026.48 से ट्रेसफ़ाइल बदलने पर हर स्तर अपने आप पुनः लोड करता है (मुफ़्त स्तर का पुष्टि प्रश्न हटा दिया गया है)। यदि नहीं होता: जाँचें कि watch.enabled चालू है और coverageFile.paths उसी फ़ाइल का नाम देता है जिसे आपका बिल्ड लिखता है, फिर Fucini Coverage आउटपुट चैनल देखें — files.watcherExclude के अंतर्गत फ़ोल्डर तुरंत नहीं बल्कि हर दो सेकंड के पोल से पकड़ा जाता है, और चैनल यह बताता है।

प्लान और बिलिंग

मैं प्लान कैसे बदलूँ या अपग्रेड करूँ?

यदि आपके पास सशुल्क सदस्यता है, तो प्लान बदलना, भुगतान का तरीका और इनवॉइस सभी स्वयं-सेवा हैं: आपकी सदस्यता पृष्ठ पर "Manage billing" लिंक ग्राहक पोर्टल खोलता है। Business या Enterprise अनुबंध के लिए, या हाथ से तय की गई किसी भी चीज़ के लिए, हमसे संपर्क करें — आमतौर पर उसी दिन हल कर देते हैं।

मैं कैसे रद्द करूँ?

आप कभी भी उसी जगह से रद्द कर सकते हैं — अपनी सदस्यता पृष्ठ पर "Manage billing", कोई ईमेल ज़रूरी नहीं। आपका लाइसेंस उस अवधि के अंत तक चलता रहता है जिसका आप पहले ही भुगतान कर चुके हैं; उसके बाद एक्सटेंशन स्वयं ही मुफ़्त Community स्तर पर लौट आता है। कुछ भी अनइंस्टॉल नहीं होता और न ही कोई कवरेज डेटा या सेटिंग खोती है। यदि आपका लाइसेंस हाथ से जारी किया गया था, या मुफ़्त Community-unlock के बदले लिया गया था, तो रद्द करने के लिए कोई सदस्यता नहीं है — बस हमें बताएं और हम नवीनीकरण जारी करना बंद कर देंगे।

Community, Pro, Pro Plus, Business, और Enterprise में क्या अंतर है?

Community स्थायी रूप से मुफ़्त है, कुछ सुविधाओं पर हल्की उपयोग सीमा और MC/DC बंद के साथ; Pro वही सुविधा-सेट पूरी तरह असीमित है, प्रति कुंजी एक मशीन। Pro Plus, Business और Enterprise इसके बजाय एक "सीट पूल" साझा करते हैं — एक कोड जो तय संख्या के डिवाइस कवर करता है, जो निष्क्रियता की अवधि के बाद अपने आप मुक्त हो जाते हैं। हर सशुल्क योजना में VS Code के साथ-साथ Visual Studio के लिए Coverage Studio भी शामिल है; Community केवल VS Code में है। पूरे विवरण के लिए मूल्य पृष्ठ देखें।

निःशुल्क ट्रायल कैसे काम करता है?

किसी मशीन पर Fucini Coverage Studio पहली बार इंस्टॉल होने पर, उस पहले सक्रियण से गिनकर 14 दिन का पूरा Pro सुविधा-समूह मिलता है — कोई साझा कैलेंडर समय-सीमा नहीं। परीक्षण अवधि प्रति मशीन एक बार मिलती है: दोबारा इंस्टॉल करने या नया VS Code प्रोफ़ाइल खोलने पर वही 14 दिन जारी रहते हैं, नए शुरू नहीं होते। बिना सक्रियण कुंजी के यह अवधि समाप्त होने पर एक्सटेंशन आपको बाहर नहीं करता: यह ऊपर बताए गए उसी स्थायी Community टियर पर आ जाता है।

निःशुल्क में और अधिक पाना

क्या मैं बिना भुगतान किए हर सुविधा को अधिक समय तक आज़मा सकता हूँ?

कमांड पैलेट से “Fucini Coverage: Unlock Full Features” कमांड चलाएँ। यह एक सहमति विकल्प और एक ईमेल पता है, जो एक ही बार पूछा जाता है। उसके बाद आपका इंस्टॉल हर दिन एक उपयोग सारांश भेजता है — आपने कवरेज कितनी बार लोड की, किन प्रारूपों और भाषाओं में, कौन-से कमांड चलाए, आपके कवरेज प्रतिशत, और आपने कौन-सी सेटिंग्स उनके डिफ़ॉल्ट से बदलीं। उसके साथ न कोई स्रोत कोड जाता है, न कोई फ़ाइल पथ। सारांश स्वयं एक इंस्टॉल आईडी और वह अनुरोध कोड लेकर चलता है जिसके विरुद्ध आपकी कुंजी जारी की गई थी, आपका पता नहीं; आपने जो पता दिया था उसे हम उसी अनुरोध कोड के साथ रखते हैं, ताकि हम आपको बता सकें कि आपका इंस्टॉल क्या भेजता है और आपके कहने पर उसे मिटा सकें। MC/DC सहित हर सुविधा 30 दिनों के लिए, प्रति मशीन एक बार खुलती है — यह 14-दिन के ट्रायल का विस्तार है, कोई नि:शुल्क लाइसेंस नहीं। इसे कभी भी बंद कर दें और आप मानक Community सेट पर लौट आते हैं; 30 दिनों के बाद यह अपने आप हो जाता है, और कुछ भी कभी नहीं टूटता। अधिक समय के लिए 7-दिन का पास और योजनाएँ उपलब्ध हैं।

क्या मेरा स्रोत कोड कभी कहीं भेजा जाता है?

केवल तभी जब आप ऊपर बताए गए टेलीमेट्री-अनलॉक विनिमय के लिए स्पष्ट रूप से सहमति दें — और केवल तभी। एक सामान्य सशुल्क Pro/Pro Plus/Business/Enterprise लाइसेंस आपका उपयोगकर्ता नाम, स्रोत, या रिपोर्ट सामग्री कभी नहीं भेजता, चाहे आपकी स्थानीय टेलीमेट्री सेटिंग्स कुछ भी हों; वह डेटा-मार्ग केवल Community विनिमय के ज़रिए ही पहुँच में आता है।

टीमें और सीट पूल

"सीट पूल" क्या है, और कोड को क्या कहते हैं?

Pro Plus, Business और Enterprise योजनाएँ हर मशीन के लिए एक कुंजी जारी करने के बजाय तय संख्या के डिवाइस ("सीट") पर एक कोड साझा करती हैं। सक्रियण फ़ॉर्म इसे Pro और Pro Plus पर सदस्यता कोड कहता है — एक व्यक्ति के रूप में इनमें से कोई भी खरीदने पर आपको अपनी सदस्यता से एक कोड मिलता है, जिसके पीछे कोई कंपनी नहीं — और Business व Enterprise पर कंपनी कोड, जहाँ एक टीम सचमुच एक कोड साझा करती है। दोनों ही हालत में यह एक ही चीज़ है। सीट एक डिवाइस है, एडिटर नहीं: एक ही मशीन पर VS Code और Visual Studio एक सीट साझा करते हैं। कुछ समय से निष्क्रिय सीट अगले ज़रूरतमंद व्यक्ति के लिए अपने आप मुक्त हो जाती है — सामान्य मामले में किसी एडमिन कदम की ज़रूरत नहीं।

मैं खुद कोई सीट कैसे खाली करूँ, या देखूँ कि उन्हें कौन उपयोग कर रहा है?

पूल के प्रबंधक (जिसका ईमेल पूल बनाते समय दिया गया था) को अपना लॉगिन मिलता है — लॉग इन करें और आप अपने आप अपने पूल के पेज पर पहुँच जाएँगे: कौन कौन-सी सीट उपयोग कर रहा है, वे आख़िरी बार कब सक्रिय थे, और एक सीट तुरंत खाली करने का बटन — स्वतः निष्क्रियता समय-सीमा का इंतज़ार करने या हमसे संपर्क करने की ज़रूरत नहीं।

रेफ़रल कार्यक्रम कैसे काम करता है?

आप जिसे भी रेफ़र करते हैं, उसके भुगतान का 20% आप उसके पहले 12 महीनों तक कमाते हैं। पूरे हल किए गए उदाहरण (व्यक्तिगत और टीम रेफ़रल) रेफ़रल पेज पर हैं।

अपना उत्तर नहीं मिला? हमसे संपर्क करें — हम हर संदेश पढ़ते हैं।

✉ जुड़े रहें

जब भी कोई नया रिलीज़ या घोषणा हो, आपको ईमेल मिलेगा — कोई स्पैम नहीं, कभी भी सदस्यता छोड़ें।