क्रॉस-रेफ़रंस के साथ काम करना

क्रॉस-रेफ़रंस की मदद से, कोड बेस में मौजूद सिंबल के बीच के कनेक्शन को एक्सप्लोर किया जा सकता है.

कॉन्फ़िगर किए जाने पर, क्रॉस रेफ़रंस kythe के ज़रिए दिए जाते हैं. यह तय करने के लिए कि किसी खास रिपॉज़िटरी में क्रॉस रेफ़रंस कॉन्फ़िगर किए गए हैं या नहीं, प्रोजेक्ट पेज पर क्रॉस-रेफ़रंस कॉलम देखें. अगर सही का निशान लगा है, तो उस रिपॉज़िटरी में कम से कम एक भाषा के लिए क्रॉस-रेफ़रंस होते हैं. ध्यान रखें कि सही के निशान वाले सभी रिपॉज़िटरी में, भाषाओं के एक जैसे सेट के लिए क्रॉस-रेफ़रंस नहीं होते.

प्रोजेक्ट पेज पर, उपलब्ध क्रॉस रेफ़रंस के साथ रिपॉज़िटरी दिखाने का एक उदाहरण

किसी परिभाषा पर जाना

जहां क्रॉस-रेफ़रंस चालू किए जाते हैं, वहां सिंबल लिंक हो जाते हैं. किसी सिंबल के इस्तेमाल पर क्लिक करके, कोड में उस जगह पर पहुंचा जा सकता है जहां सिंबल के बारे में बताया गया है. क्लिक करने लायक चिह्नों को अंडरलाइन करने की सुविधा चालू करने के लिए, क्रॉस-रेफ़रंस सेटिंग देखें.

क्रॉस-रेफ़रंस पैनल का इस्तेमाल करना और उसका इस्तेमाल करना

जिस जगह पर सिंबल तय किया गया है वहां क्लिक करने से, क्रॉस-रेफ़रंस पैनल दिखेगा, जहां आपको उन जगहों की सूची दिखेगी जहां सिंबल का इस्तेमाल किया गया है. किसी संदर्भ पर क्लिक करने पर, झलक दिखाने का पैनल खोलकर या इस्तेमाल को मुख्य विंडो में दिखाकर उस इस्तेमाल पर पहुंचा जा सकता है. इस व्यवहार को टॉगल करने के बारे में जानकारी के लिए क्रॉस-रेफ़रंस सेटिंग देखें. जब क्रॉस-रेफ़रंस पैनल में किसी लिंक पर क्लिक किया जाता है, तो कोड ब्राउज़र उस फ़ाइल के वर्शन पर जाता है जिस पर क्रॉस-रेफ़रंस बनाए गए थे.

कॉल के लेआउट के क्रम का इस्तेमाल करना

क्रॉस रेफ़रंस पैनल के कॉल हैरारकी सेक्शन में आप रेफ़रंस का कॉन्टेक्स्ट देख सकते हैं. कॉल के क्रम वाले सेक्शन में, लाइन नंबर के आगे दिए गए ट्विस्ट पर क्लिक करने से आपको उस रेफ़रंस का कॉलर दिखाई देगा. इससे, आप कॉल क्रम को ऊपर की तरफ़ एक्सप्लोर कर पाएंगे.

जनरेट की गई फ़ाइलें देखना

क्रॉस-रेफ़रंस में डेटा स्टोर करने की जगह में, आप ऐसे बिल्ड से जनरेट की गई कलाकृतियां देख सकते हैं जो रिपॉज़िटरी में मौजूद नहीं हैं; उदाहरण के लिए, .cc और .h प्रोटो फ़ाइलों से बनाई गई फ़ाइलें. बिल्ड प्रोसेस के हिस्से के तौर पर डाउनलोड की गई कुछ फ़ाइलें भी दिखती हैं.

क्रॉस-रेफ़रंस पैनल के कुछ लिंक, आपको जनरेट की गई फ़ाइलों में ले जाते हैं. आप डायरेक्ट्री पैनल व्यू से जनरेट की गई इन फ़ाइलों पर जा सकते हैं.

क्रॉस-रेफ़रंस सेटिंग

क्रॉस-रेफ़रंस झलक विंडो को टॉगल किया जा सकता है. जब झलक दिखाने वाला पैनल चालू होता है, तो क्रॉस-रेफ़रंस पैनल में क्लिक करने से क्रॉस पहचान पैनल के साथ वाली फ़ाइल की झलक खुलती है. जब झलक दिखाने वाला पैनल बंद होता है, तो क्रॉस-रेफ़रंस पैनल में क्लिक करने से मुख्य कोड विंडो में पहचान फ़ाइल खुल जाती है.

आप क्रॉस रेफ़रंस के लिए, अंडरलाइन करने की सुविधा को भी चालू और बंद कर सकते हैं.

झलक को टॉगल करने का तरीका