עבודה עם הצלבת נתונים

הצלבת נתונים מאפשרת לחקור קשרים בין סמלים בבסיס הקוד.

כאשר אפשרות זו מוגדרת, הפניות חוצות-נתונים מסופקות על ידי kythe. כדי לקבוע אם למאגר מסוים הוגדרו קובצי עזר צולבים, תוכלו לעיין בעמודהצלוב והפניות (Attribution) בדף הפרויקט. אם יש סימן וי, יש הצלבת נתונים בשפה אחת לפחות במאגר הזה. שימו לב שלא כל המאגרים עם סימני הווי כוללים הצלבת נתונים עבור אותה קבוצת שפות.

דוגמה לאופן ההצגה של מאגר עם הפניות צולבות בדף הפרויקט

מעבר להגדרה

כאשר כל ההפניות הרלוונטיות מופעלות, סמלים הופכים לקישורים. לחיצה על שימוש בסמל תגרום לניווט אל המיקום בקוד שבו הוא מוגדר. לקבלת מידע על הפעלת קו תחתון עבור סמלים שאפשר ללחוץ עליהם, אפשר לעיין בהגדרות לקובצי עזר שונים.

איתור שימושים ושימוש בחלונית חוצה-הפניות

לחיצה על המקום שבו מוגדר סמל פותחת את החלונית הרלוונטית, שמציגה רשימה של מקומות שבהם הסמל מוצג. לחיצה על קובץ עזר קופצת לשימוש הזה על ידי פתיחה של חלונית תצוגה מקדימה או הצגת השימוש בחלון הראשי. מידע נוסף על החלפת מצב ההתנהגות הזו זמין בהגדרות להצלבת נתונים. כשאתם לוחצים על קישור בחלונית של הפניה צולבת, דפדפן הקוד קופץ לגרסת הקובץ שבה נוצר המידע המוצלב.

שימוש בהיררכיית השיחות

הקטע 'היררכיית שיחות' בחלונית בחלונית העזר יכול לעזור לכם לבדוק את ההקשר של קובצי העזר. בקטע 'היררכיית שיחות', לחיצה על הלחצן 'פיתול' ליד מספר השורה תציג את המתקשר במודעת הזו. כך תוכלו לחקור את היררכיית השיחות כלפי מעלה.

מוצגים הקבצים שנוצרו

במאגרים עם הצלבת נתונים, אפשר לראות פריטי מידע שנוצרו מ-build שאינם קיימים במאגר. לדוגמה, .cc ו-.h קבצים שנוצרו מקובצי אב. חלק מהקבצים שהורדו כחלק מתהליך ה-build מוצגים גם הם.

קישורים מסוימים מהחלונית המוצלבת, שמעבירים אתכם לקבצים שנוצרו. אפשר לנווט לקבצים שנוצרו מתצוגת הספרייה בספרייה.

הגדרות עם הצלבת נתונים

ניתן להחליף את מצב התצוגה המקדימה של הפניות אוטומטיות. כשחלונית התצוגה המקדימה פועלת, לחיצה בחלונית ההצלבת נתונים פותחת תצוגה מקדימה של הקובץ ליד החלונית. כשחלונית התצוגה המקדימה מושבתת, לחיצה על חלונית ההצלבה תגרום לפתיחת קובץ העזר בחלון הקוד הראשי.

אתם יכולים גם להפעיל או להשבית את הסימון של הפניות חוצות-קווים.

איך מחליפים את התצוגה המקדימה