Kod eşlemelerine göz atma ve bunları yeniden düzenleme

Daha kolay okunmalarını ve performanslarını geliştirmelerini sağlamak için kod haritalarındaki öğeleri yeniden düzenleyin.

Çözümdeki temel kodu etkilemeden kod eşlemelerini özelleştirebilirsiniz. Bu, önemli kod öğelerine odaklanmak veya kod hakkındaki fikirleri iletmek istediğinizde kullanışlıdır. Örneğin, ilginç alanları vurgulamak için haritada kod öğelerini seçip bunları filtreleyebilir, kod öğelerinin ve bağlantıların stilini değiştirebilir, kod öğelerini gizleyebilir veya silebilir ve kod öğelerini özellikler, kategoriler veya gruplar kullanarak düzenleyebilirsiniz.

Gereksinimler

  • Kod eşlemeleri oluşturmak için Visual Studio Enterprise'a sahip olmanız gerekir.

  • Visual Studio Professional'da kod haritalarını görüntüleyebilir ve kod haritalarında sınırlı düzenlemeler yapabilirsiniz.

Kod eşlemeleriyle çalışmaya başlama

Kod eşlemesi oluşturun (daha fazla ayrıntı için bkz. Çözümlerinizde bağımlılıkları eşleme ). Haritanın oluşturulmasını beklemek istemiyorsanız, oluşturma işlemini durdurmak için istediğiniz zaman İptal bağlantısına tıklayın. Ancak, bunu yaparsanız tüm bağımlılıkların ve bağlantıların ayrıntılarını görmezsiniz.

Haritayı oluşturduktan sonra kodunuzu gözden geçirmek için şu ipuçlarını kullanmaya başlayın:

  • Koddaki doğal bağımlılık kümelerine bakın. Harita araç çubuğunda, grafik araç çubuğunda Düzen, Hızlı KümelerHızlı Kümeler düğmesini seçin. Bkz. Harita düzenini değiştirme.

    Bağımlılık grafiği - Hızlı Kümeler düzeni

  • İlgili düğümleri gruplandırarak haritayı daha küçük alanlara göre düzenleyin. Yalnızca otomatik olarak görüntülenen gruplar arası bağımlılıkları görmek için bu grupları daraltın. Bkz. Grup düğümleri.

  • Haritayı basitleştirmek ve ilgilendiğiniz düğüm veya bağlantı türlerine odaklanmak için filtreleri kullanın. Bkz Düğümleri ve bağlantıları filtreleme.

  • Büyük haritaların performansını en üst düzeye çıkarın. Daha fazla bilgi için bkz. Çözümlerinizde bağımlılıkları eşleme . Örneğin, Visual Studio'nun haritadaki öğeleri güncelleştirdiğinizde çözümünüzü yeniden oluşturmaması için harita araç çubuğunda Derlemeyi Atla'yı açın.

Harita düzenini değiştirme

'dan'e Bu adımları gerçekleştirin
Haritanın tamamı için bağımlılık akışını belirli bir yönde düzenleyin. Bu, koddaki mimari katmanları görmenize yardımcı olabilir. Harita araç çubuğunda Düzen'i seçin ve sonra:

- Üstten AltaÜstten Alta grafik düğmesi
- Alttan ÜsteAlttan Üste grafik düğmesi
- Soldan SağaSoldan Sağa düzen düğmesi
- Sağdan SolaSağdan Sola grafik düğmesi
Koddaki doğal bağımlılık kümelerine, kümelerin merkezinde en bağımlı düğümlere ve bu kümelerin dışında en az bağımlı düğümlere bakın. Harita araç çubuğunda Düzen'i ve ardından grafik araç çubuğunda Hızlı KümelerHızlı Kümeler düğmesini seçin.
Haritada bir veya daha fazla düğüm seçin. Seçmek için bir düğüme tıklayın. Birden fazla düğüm seçmek veya seçimi kaldırmak için, CTRL tuşunu basılı tutarak tıklayın.

Klavye: Noktalı odak dikdörtgenini bir düğüme taşımak için SEKME tuşuna basın veya ok tuşlarını kullanın ve seçmek için ARA ÇUBUĞU'na basın. Çoklu seçim veya seçimi kaldırmak için CTRL + BOŞLUK tuşlarına basın.
Belirli düğümleri haritada hareket ettirin. Düğümleri sürükleyerek taşıyın. Siz düğümleri sürüklerken diğer düğümleri ve bağlantıları aradan çıkarmak için SHIFT tuşunu basılı tutun.

Klavye: CTRL tuşunu basılı tutun ve ok tuşlarına basın.
Bir grubun içindeki düzeni haritadaki diğer düğümlerden ve gruplardan bağımsız olarak değiştirin. Bir düğüm seçin ve kısayol menüsünü açın. Düzen'i seçin ve bir düzen stili seçin.

-veya-

Bir düğüm seçin ve alt düğümleri gösterecek şekilde genişletin. Grup açılır araç çubuğunu göstermek için düğüm başlığına tıklayın ve Bağımlılık grafiğinin düzen stilini değiştir- grup araç çubuğu - düzen listesini açın. Ağaç düzenlerinden, Hızlı Kümelerden veya Liste Görünümünden birini seçin (grubun içeriğini bir listede düzenler).

Daha fazla ayrıntı için bkz. Grup düğümleri .
Haritadaki bir eylemi geri alma. CTRL + Z tuşuna basın veya Visual Studio Geri Al komutunu kullanın.

Haritaya göz atın

'dan'e Bu adımları gerçekleştirin
Haritayı tarayın. Fareyi kullanarak haritayı herhangi bir yönde sürükleyin.

-veya-

SHIFT tuşunu basılı tutun ve yatay olarak kaydırmak için fare tekerleğini döndürün. SHIFT + CTRL tuşunu basılı tutun ve yatay olarak kaydırmak için fare tekerleğini döndürün.
Haritayı yakınlaştırın veya uzaklaştırın. Fare tekerleğini döndürün.

-veya-

Kod haritası araç çubuğundaki Yakınlaştırma açılır listesini kullanın.

-veya-

Klavye kısayollarını kullanın. Yakınlaştırmak için CTRL + SHIFT + . (nokta) tuşlarına basın. Uzaklaştırmak için CTRL + SHIFT + , (virgül) tuşlarına basın.
Fareyi kullanarak belirli bir alanı yakınlaştırın. İlgilendiğiniz alanın çevresine bir dikdörtgen çizerken sağ fare düğmesini basılı tutun.
Haritayı yeniden boyutlandırın ve penceresine sığdırın. Kod haritası araç çubuğundaki Yakınlaştırma listesinden Sığdırmak için Yakınlaştır seçeneğini seçin.

-veya-

Kod haritası araç çubuğunda, Sığacak şekilde yakınlaştır simgesine ve Yakınlaştır simgesi simgesine tıklayın. Klavye: CTRL + 0 (sıfır) tuşlarına basın.
Haritada adına göre bir düğüm bulun. İpucu: Bu yalnızca haritadaki öğeler için çalışır. Çözümünüzdeki, haritada bulunmayan öğeleri Çözüm Gezgini'nde bulup haritaya sürükleyin. (Seçiminizi sürükleyin veya Çözüm Gezgini araç çubuğunda Kod Haritasında Göster'e tıklayın). 1. Haritanın sağ üst köşesindeki arama kutusunu göstermek için kod haritası araç çubuğundakiBul simgesini Bul simgesini seçin (Klavye: CTRL + F tuşlarına basın).
2. Öğe adını yazın ve Return tuşuna basın veya "büyüteç" simgesine tıklayın. Aramanızla eşleşen ilk öğe haritada seçili olarak görünür.
3. Aramanızı özelleştirmek için açılan listeyi açın ve bir arama seçeneği belirleyin. Seçenekler Sonrakini Bul, Öncekini Bul ve Tümünü Seç'tır. Ardından arama metin kutusunun yanındaki ilgili düğmeye tıklayın.
Arama seçenekleri açılır listesi
Alternatif olarak, klavyeyi kullanın: Bir sonraki eşleşen düğümü seçmek için F3 tuşuna veya önceki eşleşen düğümü seçmek için SHIFT + F3 tuşlarına basın.
4. Arama metin kutusunun altındaki simgelere tıklayarak arama terimlerinin nasıl işleneceğini belirten seçeneklerden herhangi birini seçin.
Arama eşleştirme seçenekleri
Seçenekler soldan sağa büyük/küçük harfe duyarlı eşleştirme, yalnızca tam sözcükleri eşleştirme, .NET normal ifade söz dizimini kullanma, kapalı öğelerle eşleşmeleri göstermek için grupları otomatik olarak genişletme şeklindedir. Önemli: Daraltılmış gruplardaki eşleşmeleri bulmak için arama kutusunu yalnızca bu gruplar daha önce genişletilmişse kullanabilirsiniz. Bu eşleşmeleri bulmak ve üst gruplarını otomatik olarak genişletmek için, arama kutusunun altında bu seçeneği belirleyin.
Seçilmemiş tüm düğümleri seçin. Seçili düğümler için kısayol menüsünü açın. Seç, Seçimi Tersine Çevir'i seçin.
Seçili düğümlere bağlanan ek düğümleri seçin. Seçili düğümler için kısayol menüsünü açın. Seç'i seçin ve şunlardan birini seçin:

- Seçili düğüme doğrudan bağlanan ek düğümleri seçmek için Gelen Bağımlılıklar'ı seçin.
- Doğrudan seçili düğümden bağlanan ek düğümleri seçmek için Giden Bağımlılıklar'ı seçin.
- Seçili düğüme doğrudan bağlanan ve seçilen düğümden gelen ek düğümleri seçmek için Her İkisi'ni seçin.
- Seçili düğüme bağlanan ve seçili düğümden bağlanan tüm düğümleri seçmek için Bağlı Alt Grafik'i seçin.
- Seçili düğümün tüm çocuklarını seçmek için Alt öğeler seçeneğini seçin.

Düğümleri ve bağlantıları filtreleme

'dan'e Bu adımları gerçekleştirin
Filtreler bölmesini gösterin veya gizleyin. Kod haritası araç çubuğunda Filtreler düğmesini seçin. Filtreler bölmesi, varsayılan olarak Çözüm Gezgini'nde sekmeli sayfa olarak görüntülenir.
Haritada gösterilen düğüm türlerini filtreleyin. Filtreler bölmesindeki Kod Öğeleri listesinde onay kutularını ayarlayın veya temizleyin.
Haritada gösterilen bağlantı türlerini filtreleyin. Filtreler bölmesindeki İlişkiler listesinde onay kutularını ayarlayın veya temizleyin.
Proje düğümlerini haritada gösterin veya gizleyin. Filtreler bölmesinde bulunan Çeşitli listesindeki Test Varlıkları onay kutusunu ayarlayın veya işaretini kaldırın.

Haritanın Gösterge panelinde gösterilen simgeler, listede yaptığınız ayarları yansıtır. Gösterge panelini göstermek veya gizlemek için kod haritası araç çubuğundaki Gösterge düğmesine tıklayın.

Düğümleri ve bağlantıları inceleyin

Kod eşlemeleri şu tür bağlantıları gösterir:

  • Tek bir bağlantı, iki düğüm arasındaki tek bir ilişkiyi temsil eder.

  • Gruplar arası bağlantı, farklı gruplardaki iki düğüm arasındaki ilişkiyi temsil eder.

  • Toplama bağlantısı, iki grup arasında aynı yöne işaret eden tüm ilişkileri temsil eder.

Tavsiye

Varsayılan olarak, harita yalnızca seçili düğümler için gruplar arası bağlantıları gösterir. Bu davranışı gruplar arasındaki toplu bağlantıları gösterecek veya gizleyecek şekilde değiştirmek için, kod haritası araç çubuğunda Düzen'e tıklayın ve Gelişmiş'i, ardından Tüm Çapraz Grup Bağlantılarını Göster veya Tüm Çapraz Grup Bağlantılarını Gizle'yi seçin. Daha fazla ayrıntı için bkz. Düğümleri ve bağlantıları gizleme veya gösterme .

'dan'e Bu adımları gerçekleştirin
Düğüm veya bağlantı hakkında daha fazla bilgi edinin. Bir araç ipucu görünene kadar fare işaretçisini düğümün veya bağlantının üzerinde hareket ettirin.

Toplu bağlantının araç ipucu, temsil ettiği tek tek bağımlılıkları listeler.

-veya-

Düğümün veya bağlantının kısayol menüsünü açın. Düzenle,Özellikler'i seçin.
Grubun içeriğini gösterme veya gizleme. - Bir grubu genişletmek için düğümün kısayol menüsünü açın ve Gruplandır, Genişlet'i seçin.
-veya-
Şevron (aşağı ok) düğmesi görünene kadar fare işaretçisini düğümün üzerine hareket ettirin. Grubu genişletmek için bu düğmeye tıklayın. Klavye: Seçili grubu genişletmek veya daraltmak için PLUS tuşuna (+) veya MINUS tuşuna (- ) basın.
- Bir grubu daraltmak için düğümün kısayol menüsünü açın ve Grupla, Daralt'ı seçin.
-veya-
Fare işaretçisini bir grubun üzerine taşıyın, ok (yukarı ok) düğmesi görünene kadar bekleyin. Grubu daraltmak için bu düğmeye tıklayın.
- Tüm grupları genişletmek için CTRL + A tuşlarına basarak tüm düğümleri seçin. Haritanın kısayol menüsünü açın ve Gruplandır, Genişlet'i seçin. Not: Tüm grupların genişletilmesi kullanılamayan bir eşleme veya bellek sorunları oluşturuyorsa bu komut kullanılamaz. Haritayı yalnızca önemsediğiniz ayrıntı düzeyine genişletmeniz önerilir.
- Tüm grupları daraltmak için bir düğümün veya haritanın kısayol menüsünü açın. Grupla'yı seçin, Tümünü Daralt'ı seçin.
Ad alanı, tür veya üye için kod tanımına bakın. Düğümün kısayol menüsünü açın ve Tanıma Git seçin.

-veya-

Düğüme çift tıklayın. Genişletilmiş bir grubun başlığına çift tıklayın.

-veya-

Düğümü seçin ve F12 tuşuna basın.

Örneğin:

- Bir sınıf içeren bir ad alanı için, sınıfın kod dosyası açılır ve bu sınıfın tanımı gösterilir. Diğer durumlarda, Simge Sonuçlarını Bul penceresinde kod dosyalarının listesi gösterilir. Not: Bu görevi bir Visual Basic ad alanında gerçekleştirdiğinizde, ad alanının arkasındaki kod dosyası açılmaz. Bu sorun, bu görevi Visual Basic ad alanı içeren seçili düğümler grubunda gerçekleştirdiğinizde de oluşur. Bu sorunu geçici olarak çözmek için ad alanının kod dosyasına manuel olarak göz atın veya seçiminizden ad alanının düğümünü çıkartın.
- Bir sınıf veya kısmi bir sınıf için, sınıf tanımını göstermek için bu sınıfın kod dosyası açılır.
- Yöntem için, yöntem tanımını göstermek üzere üst sınıfın kod dosyası açılır.
Toplama bağlantısına katılan bağımlılıkları ve öğeleri inceleyin. İlgilendiğiniz bağlantıları seçin ve seçiminizin kısayol menüsünü açın. Yeni Kod Haritasında Katkıda Bulunan Bağlantıları Göster veya Katkıda Bulunan Bağlantıları Göster'i seçin.

Visual Studio, bağlantının her iki ucundaki grupları genişletir ve yalnızca bağlantıya katılan öğeleri ve bağımlılıkları gösterir. Not: Kısmi gruplardaki öğeler arasındaki bağımlılıkları incelediğinizde şu davranışı görebilirsiniz:
  • İncelemenize katılmayan öğelerin bağlantıları, bu bağlantılar hala mevcut olsa bile haritadan kaybolur.
  • Kısmi gruptaki bir öğenin bağlantısını incelediğiniz ve daha sonra aynı öğeye yönelik farklı bir bağlantıyı incelediğiniz varsayın. İkinci incelemeniz sırasında hedef kısmi grup yalnızca ilk incelemenizdeki öğeleri gösterir. İlk sınavınıza katılmayan ancak ikinci sınavınıza katılan bağlantılar ve hedef öğeler görünmez.
Gruptaki eksik öğeleri görmek için Çocukları Yeniden GetirÇocuk Simgesi (bir grubun tüm üyelerinin haritada görünmediğini gösterir) öğesini seçin. Eylemlerinizi geri almayı da deneyebilirsiniz (Klavye: CTRL+Z tuşlarına basın) ve yeni bir haritadaki bağımlılıkları inceleyebilirsiniz.
Farklı gruplardaki birden çok düğüm arasındaki bağımlılıkları inceleyin. Tüm alt öğelerini görebilmek için grupları genişletin. Çocukları da dahil olmak üzere ilgilendiğiniz tüm düğümleri seçin. Harita, seçili düğümler arasındaki gruplar arası bağlantıları gösterir.

Gruptaki tüm düğümleri seçmek için shift tuşunu basılı tutarak bu grubun etrafına bir dikdörtgen çizerken sol fare düğmesini basılı tutun. Haritadaki tüm düğümleri seçmek için CTRL+A tuşuna basın. Bahşiş: Gruplar arası bağlantıları her zaman göstermek için harita araç çubuğunda Düzen,Gelişmiş, Tüm Çapraz Grup Bağlantılarını Göster'i seçin.
Bir düğümün veya bağlantının referans verdiği öğeler görülebilir. Düğümün kısayol menüsünü açın ve Tüm Başvuruları Bul seçeneğini seçin. Not: Bu yalnızca haritanın .dgml dosyasındaki düğüm veya bağlantı için öznitelik ayarlandığında geçerlidir. Düğümlerden veya bağlantılardan öğelere başvuru eklemek için bkz. DGML dosyalarını düzenleyerek kod haritalarını özelleştirmek.

Düğümleri ve linkleri gizleyin veya gösterin

Düğümleri gizlemek, onları düzen algoritmalarına katılmaktan önler. Varsayılan olarak, gruplar arası bağlantılar gizlenir. Gruplar arası bağlantılar, gruplar arasında düğümleri bağlayan tek tek bağlantılardır. Gruplar daraltıldığında, harita tüm gruplar arası bağlantıları gruplar arasındaki tek bağlantılarda toplar. Bir grubu genişletip grubun içindeki düğümleri seçtiğinizde, gruplar arası bağlantılar görüntülenir ve bu gruptaki bağımlılıklar gösterilir.

Dikkat

Visual Studio Enterprise'da oluşturulmuş bir haritayı Visual Studio Professional kullanıcılarıyla paylaşmadan önce, başkalarının görmesini istediğiniz düğümleri veya çapraz grup bağlantılarını görünür hale getirdiğinizden emin olun. Aksi takdirde, bu kullanıcılar bu öğelerin gizliliğini kaldıramaz.

Düğümleri gizlemek veya göstermek için

'dan'e Bu adımları gerçekleştirin
Seçili düğümleri gizle. 1. Gizlemek istediğiniz düğümleri seçin.
2. Seçili düğümler veya harita için kısayol menüsünü açın. Seç, Seçiliyi Gizle'yi seçin.
Seçilmemiş düğümleri gizleyin. 1. Görünür kalmasını istediğiniz düğümleri seçin.
2. Seçili düğümler veya harita için kısayol menüsünü açın. Seç, Seçili Olmayanı Gizle'yi seçin.
Gizli düğümleri göster. - Bir grubun içindeki tüm gizli düğümleri göstermek için önce grubun genişletildiğinden emin olun. Kısayol menüsünü açın ve Seç, Alt Öğeleri Göster'i seçin.
-veya-
Grubun sol üst köşesindeki Çocukları GösterAlt Öğeleri Göster Simgesi simgesine tıklayın (bu yalnızca gizli alt düğümler olduğunda görünür).
- Tüm gizli düğümleri göstermek için haritanın veya düğümün kısayol menüsünü açın ve Seç, Tümünü Göster'i seçin.
'dan'e Harita araç çubuğunda Düzenleme, Gelişmiş'i ve ardından
Gruplar arası bağlantıları her zaman gösterin. Tüm Çapraz Grup Bağlantılarını Göster. Bu, gruplar arasındaki toplu bağlantıları gizler.
Gruplar arası bağlantıları her zaman gizleyin. Tüm Gruplar Arası Bağlantıları Gizle
Seçili düğümler için yalnızca gruplar arası bağlantıları göster. Seçili düğümlerde gruplar arası bağlantıları göster
Tüm bağlantıları gizleyin. Tüm Bağlantıları Gizle. Bağlantıları yeniden göstermek için yukarıda listelenen seçeneklerden birini seçin.

Grup düğümleri

'dan'e Bu adımları gerçekleştirin
Kapsayıcı düğümlerini grup düğümleri veya yaprak düğümler olarak gösterin. Kapsayıcı düğümlerini yaprak düğümler olarak göstermek için: Düğümleri seçin, seçiminizin kısayol menüsünü açın ve Gruplandır, Yaprak olarak Dönüştür'ü seçin.

Kapsayıcı düğümlerini grup düğümleri olarak göstermek için: düğümleri seçin, seçiminizin kısayol menüsünü açın ve Gruplandır, Gruba Dönüştür'ü seçin.
Grubun içindeki düzeni değiştirme. Grubu seçin, kısayol menüsünü açın, Düzen'i seçin ve istediğiniz düzen stilini seçin.

-veya-

1. Grubu seçin ve genişletildiğinden emin olun.
2. Grup üst bilgisine yeniden tıklayın ve grup araç çubuğu görüntülenir.
Bağımlılık grafiği - grup araç çubuğu
3. Grup listesinin düzen stilini değiştirBağımlılık grafiği - grup araç çubuğu - düzen'i açın ve istediğiniz düzen stilini seçin.

Liste Görünümü , grup üyelerini listeye yeniden düzenler. Graph Varsayılan , grup düzenini harita varsayılan düzenine sıfırlar. Diğer seçenekler için bkz. Harita düzenini değiştirme.
Gruba bir düğüm ekleyin. Düğümü gruba sürükleyin.

Siz düğümü sürüklerken, Visual Studio düğümü taşıdığınızı göstermek için bir sembol gösterir.

Ayrıca düğümleri gruptan sürükleyebilirsiniz.
Gruplandırılmamış bir düğüme düğüm ekleyin. Düğümü hedef düğüme sürükleyin. Herhangi bir hedef düğümü, düğümler ekleyerek bir gruba dönüştürebilirsiniz.
Seçili düğümleri gruplandırma. 1. Gruplandırmak istediğiniz düğümleri seçin. Seçtiğiniz son düğümün üzerinde bir açılır araç çubuğu görünür.
Bağımlılık grafiği araç çubuğu
2. Araç çubuğunda, dördüncü simgeyi seçin Seçili düğümleri gruplandır (düğüm genişletildiyse dört simge yerine beş simgeye sahip olur). Yeni grubun adını yazın ve Return tuşuna basın.
-veya-
Gruplandırmak istediğiniz düğümleri seçin ve seçiminizin kısayol menüsünü açın. Grup'u seçin, Üst Grup Ekle'yi seçin, yeni grubun adını yazın ve Return tuşuna basın.

Bir grubu yeniden adlandırabilirsiniz. Grubun kısayol menüsünü açın ve Düzenle, Özellikler'i seçerek Visual Studio Özellikleri penceresini açın. Label özelliğinde grubu gerektiği gibi yeniden adlandırın.
Grupları kaldırın. Kaldırmak istediğiniz grubu veya grupları seçin. Seçiminizin kısayol menüsünü açın ve Grupla, Grubu Kaldır'ı seçin.
Düğümleri üst gruplarından kaldırın. Taşımak istediğiniz düğümleri seçin. Seçiminizin kısayol menüsünü açın ve Gruplandır, Üst Öğeden Kaldır'ı seçin. Bu, büyük ebeveynlerine kadar olan düğümleri veya büyük/büyükbaba grubu yoksa grubun dışından düğümleri kaldırır.

-veya-

Düğümleri seçin ve gruptan dışarı sürükleyin.

Detaya gitmek veya haritayı basitleştirmek için haritada daha fazla veya daha az öğe görüntüleyebilirsiniz. Ayrıca öğeleri yeniden adlandırabilir ve öğelere açıklama ekleyebilirsiniz.

Dikkat

Visual Studio Enterprise kullanılarak oluşturulmuş bir haritayı Visual Professional kullananlarla paylaşmadan önce, başkalarının görmesini istediğiniz kod öğelerinin haritada görünür olduğundan emin olun. Aksi takdirde, bu kullanıcılar silinen kod öğelerini alamaz.

Kod öğesi için düğüm ekleme

'dan'e Bu adımları gerçekleştirin
Geçerli fare işaretçisi konumuna yeni bir genel düğüm ekleyin. 1. Fare işaretçisini harita üzerinde yeni kod öğesini yerleştirmek istediğiniz yere getirin ve Ekle'ye basın.
-veya-
Haritanın kısayol menüsünü açın ve Düzenle, Ekle, Genel Düğüm'ü seçin.
2. Yeni düğümün adını yazın ve Return tuşuna basın.
Geçerli fare işaretçisi konumuna belirli bir kod öğesi düğümü türü ekleyin. 1. Fare işaretçisini harita üzerinde yeni kod öğesini yerleştirmek istediğiniz yere getirin ve haritanın kısayol menüsünü açın.
2. Düzenle, Ekle'yi seçin ve istediğiniz düğüm türünü seçin.
3. Yeni düğümün adını yazın ve Return tuşuna basın.
Gruba genel veya belirli türde bir kod öğesi düğümü ekleyin. 1. Grup düğümünü seçin ve kısayol menüsünü açın.
2. Düzenle, Ekle'yi seçin ve istediğiniz düğüm türünü seçin.
3. Yeni düğümün adını yazın ve Return tuşuna basın.
Aynı türde yeni bir düğüm ekleyin ve var olan bir düğümden bağlanın. 1. Kod öğesini seçin. Üzerinde bir açılır araç çubuğu görünür.
Bağımlılık grafiği araç çubuğu
2. Araç çubuğunda, bu düğümle aynı kategoriye sahip bir düğüm oluştur ikinci simgesini seçin ve yeni bir bağlantı ekleyin.
3. Yeni kod öğesini yerleştirmek için haritada bir yer seçin ve sol fare düğmesine tıklayın.
4. Yeni düğümün adını yazın ve Return tuşuna basın.
Odağı olan mevcut bir kod öğesinden bağlanan yeni bir genel düğüm ekleyin. 1. Klavyeyi kullanarak, bağlanılacak kod öğesi odak noktası (noktalı dikdörtgen) olana kadar Sekme tuşuna basın.
2. Alt+Insert tuşuna basın.
3. Yeni düğümün adını yazın ve Return tuşuna basın.
Odağı olan mevcut bir kod öğesine bağlanan yeni bir genel düğüm ekleyin. 1. Klavyeyi kullanarak, bağlanılacak kod öğesi odak noktası (noktalı dikdörtgen) olana kadar Sekme tuşuna basın.
2. Alt+Shift+Insert tuşuna basın.
3. Yeni düğümün adını yazın ve Return tuşuna basın.
kod öğeleri eklemek için Bu adımları gerçekleştirin
Çözümdeki kod öğeleri. 1. Çözüm Gezgini'nde kod öğesini bulun. Çözüm Gezgini arama kutusunu kullanın veya çözüme göz atın. Bahşiş: Bir türe veya üyeye bağımlılıkları olan kod öğelerini bulmak için, Çözüm Gezgini'nde türün veya üyenin kısayol menüsünü açın. İlginizi çeken ilişkiyi seçin. Çözüm Gezgini yalnızca belirtilen bağımlılıklara sahip kod öğelerini gösterir.
2. İlginizi çekebilecek kod öğelerini harita yüzeyine sürükleyin. Kod öğelerini Sınıf Görünümü'nden veya Nesne Tarayıcısı'ndan da sürükleyebilirsiniz.
-veya-
Çözüm Gezgini'nde eşlemek istediğiniz kod öğelerini seçin. Ardından Çözüm Gezgini araç çubuğunda Kod Eşlemesinde Göster'e tıklayın.

Varsayılan olarak, yeni kod öğelerinin üst kapsayıcı hiyerarşisi haritada gösterilir. Bu davranışı değiştirmek için kod haritası araç çubuğundaki Ebeveyn ekle düğmesini kullanın. Kapatıldığında, yalnızca kod öğesinin kendisi haritaya eklenir. Yalnızca bir sürükle ve bırak eyleminde bu davranışı tersine çevirmek için, kod öğelerini haritaya sürüklerken CTRL tuşunu basılı tutun.

Visual Studio, seçiminizdeki en üst düzey kod öğeleri için kod öğeleri ekler. Kod öğesinin başka kod öğeleri içerip içermediğini görmek için, fare işaretçisini kod öğesinin üzerine getirin; böylece köşeli çift ayraç (aşağı ok) görünür. Kod öğesini genişletmek için açılır oku seçin. Tüm kod öğelerini genişletmek için CTRL+A tuşlarına basarak tüm öğeleri seçin, haritanın kısayol menüsünü açın ve Gruplandır, Genişlet'i seçin. Tüm grupların genişletilmesi kullanılamayan bir eşleme oluşturursa veya bellek sorunlarına neden olursa bu komut kullanılamaz.
Haritadaki kod öğeleriyle ilgili kod öğeleri. Kod haritası araç çubuğunda İlişkilileri Göster düğmesine tıklayın ve ilgilendiğiniz ilgili öğelerin türünü seçin.

-veya-

Kod öğesinin kısayol menüsünü açın. İlginizi çeken ilişkinin türüne bağlı olarak menüdeki Göster ... öğelerinden birini seçin. Örneğin, geçerli öğenin referans verdiği öğeler, geçerli öğeye referans veren öğeler, sınıflar için temel ve türetilmiş türler, yöntem çağrıcılar, ve bu sınıfları, ad alanlarını ve derlemeleri içeren öğeleri görebilirsiniz.

Diğer ayrıntılar için bu konuya bakın.
Derlenmiş .NET derlemeleri (.dll veya .exe) veya ikili dosyalar (binaries). Derlemeleri veya ikili dosyaları Visual Studio dışından haritaya sürükleyin.

Windows Gezgini'nden veya Dosya Gezgini'nden sürükleyebilmeniz için, dosyayı ve Visual Studio'yu aynı Kullanıcı Erişimi Denetimi (UAC) izin düzeyinde çalıştırmanız gerekir. Örneğin, UAC açıksa ve Visual Studio'yu Yönetici olarak çalıştırıyorsanız, Windows Gezgini veya Dosya Gezgini sürükleme işlemini engeller.

  1. Kaynak kod öğesini seçin. Kod öğesinin üzerinde bir araç çubuğu görünür.

    Bağımlılık grafiği araç çubuğu

  2. Araç çubuğundaki ilk simgeyi seçin, ardından Bu düğümden sonraki tıkladığınız herhangi bir düğüme yeni bir bağlantı oluşturun.

  3. Hedef kod öğesini seçin. İki kod öğesi arasında bir bağlantı görünür.

VEYA

  1. Haritada kaynak kod öğesini seçin.

  2. Yüklü bir fareniz varsa, fare işaretçisini harita sınırlarının dışına taşıyın.

  3. Kod öğesinin kısayol menüsünü açın veGenel BağlantıEkle'yi Düzenle'yi>> seçin.

  4. Sekme tuşuyla bağlantının hedef kod öğesini seçin.

  5. Enter tuşuna basın.

Haritada var olan bir düğüme açıklama ekleme

  1. Kod öğesini seçin. Üzerinde bir araç çubuğu belirir.

    Bağımlılık grafiği araç çubuğu

  2. Araç çubuğunda, seçili düğüme yeni bir bağlantı içeren yeni bir açıklama düğümü oluştur adlı üçüncü simgeyi seçin.

    -veya-

    Kod öğesinin kısayol menüsünü açın veYeni Açıklamayı Düzenle'yi> seçin.

  3. Açıklamalarınızı yazın. Yeni bir satıra yazmak için ShiftEnter tuşuna + basın.

Haritanın kendisine açıklama ekleme

  1. Haritanın kısayol menüsünü açın veYeni Açıklamayı Düzenle'yi> seçin.

  2. Açıklamalarınızı yazın. Yeni bir satıra yazmak için ShiftEnter tuşuna + basın.

  1. Yeniden adlandırmak istediğiniz kod öğesini veya bağlantıyı seçin.

  2. F2 tuşuna basın veya kısayol menüsünü açıpYeniden AdlandırmayıDüzenle'yi> seçin.

  3. Düzenleme kutusu haritada göründüğünde kod öğesini veya bağlantıyı yeniden adlandırın.

VEYA

  1. Kısayol menüsünü açın veÖzellikleriDüzenle'yi> seçin.

  2. Visual Studio Özellikleri penceresinde Label özelliğini düzenleyin.

  1. Kod öğesini veya bağlantısını seçin ve Delete tuşuna basın.

    -veya-

    Kod öğesinin veya bağlantısının kısayol menüsünü açın ve Kaldır'ı Düzenle'yi> seçin.

  2. Öğe veya bağlantı bir grubun parçasıysa, grubun içinde Alt Öğeleri Yeniden Getir düğmesi Alt Öğeleri Yeniden Getir Simgesi görünür. Eksik öğeleri ve bağlantıları almak için buna tıklayın.

  • Kod öğelerini ve bağlantıları, temel alınan kodu etkilemeden haritadan kaldırabilirsiniz. Bunları sildiğinizde, tanımları DGML (.dgml) dosyasından kaldırılır.

  • Tanımlanmamış kod öğeleri ekleyerek veya Visual Studio'nun önceki sürümlerinden bazıları kullanılarak DGML düzenlenerek oluşturulan haritalar bu özelliği desteklemez.

İzleme için bir kod öğesini işaretleme

  1. İzlemek için işaretlemek istediğiniz kod öğesini veya bağlantıyı seçin.

  2. Kısayol menüsünü açın ve Düzenle>İzleme için İşaretle seçin.

  • Varsayılan olarak, kod öğesi kırmızı bir arka plan kazanır. Takip bilgileriyle birlikte uygun bir açıklama eklemeyi göz önünde bulundurun.

  • Öğenin arka plan rengini değiştirin veyaDiğer Bayrak RenkleriniDüzenle'yi> seçerek izleme bayrağını temizleyin.

Önceden tanımlanmış simgeleri ve renkleri kullanarak kod öğelerindeki simgeleri ve kod öğelerinin ve bağlantıların renklerini değiştirebilirsiniz. Örneğin, belirli bir kategori veya özelliğe sahip kod öğelerini ve bağlantıları vurgulamak için bir renk seçebilirsiniz. Bu sayede haritanın belirli alanlarını belirleyebilir ve bunlara odaklanabilirsiniz. Haritanın .dgml dosyasını düzenleyerek özel simgeler ve renkler belirtebilirsiniz; Bkz. DGML dosyalarını düzenleyerek kod eşlemelerini özelleştirme.

  1. Harita araç çubuğunda Lejant'ı seçin.

  2. Gösterge kutusunda kod öğesi kategorisinin veya özelliğinin listede zaten görünüp görünmediğini görün.

  3. Listedeki kategori veya özellik bulunmuyorsa, önce Gösterge kutusundan + seçeneğini, ardından Düğüm Özelliği, Düğüm Kategorisi, Bağlantı Özelliği veya Bağlantı Kategorisi'ni seçin. Ardından özelliği veya kategoriyi seçin. Kategori veya özellik artık Gösterge kutusunda görünür.

    Uyarı

    Kod öğesi oluşturmak ve bir kategori veya özellik atamak için eşlemenin .dgml dosyasını düzenleyebilirsiniz; Bkz. DGML dosyalarını düzenleyerek kod eşlemelerini özelleştirme.

  4. Gösterge kutusunda, eklediğiniz veya değiştirmek istediğiniz kategorinin veya özelliğin yanındaki simgeye tıklayın.

  5. Değiştirmek istediğiniz stili seçmek için aşağıdaki tabloyu kullanın:

    Değiştirmek için Seçmek
    Arka plan rengi Arka Plan
    Anahat rengi Vuruş
    Metin rengi (sonucu göstermek için "f" harfi görüntülenir) ön plan
    İkon Simgeleri

    Renk Kümesi Seçicisi veya Simge Kümesi Seçici iletişim kutusu, renk veya simge seçmeniz için görüntülenir.

  6. Renk Kümesi Seçicisi veya Simge Kümesi Seçici iletişim kutusunda aşağıdakilerden birini yapın:

    Başvurmak için Bu adımları gerçekleştirin
    Renk veya simge kümesi Renk seçin (veya simge) kümesi listesini açın. Bir renk veya simge kümesi seçin.
    Belirli bir renk veya simge Kategori veya özellik değeri listesini açın. Bir renk veya simge seçin.

    Uyarı

    Gösterge kutusunda stilleri yeniden düzenleyebilir, silebilir veya geçici olarak devre dışı bırakabilirsiniz. Bkz. Gösterge kutusunu düzenleme.

Gösterge kutusunu düzenleme

Gösterge kutusunda stilleri yeniden düzenleyebilir, silebilir veya geçici olarak devre dışı bırakabilirsiniz:

  1. Gösterge kutusunda stilin kısayol menüsünü açın.

  2. Aşağıdaki görevlerden birini gerçekleştirin:

    'dan'e Seçmek
    Kod öğesini devre dışı bırakma 'i Devre Dışı Bırak
    Kod öğesini silme Silmek
    Stili yukarı taşıma Yukarı Taşımak
    Kod öğesini aşağı taşıma Aşağıya İndir

Bir haritanın stillerini başka bir haritaya kopyalama

  1. Gösterge kutusunun kaynak haritada göründüğünden emin olun. Görünmüyorsa, harita araç çubuğunda Gösterge'ye tıklayın.

  2. Gösterge kutusunun kısayol menüsünü açın. Göstergeyi Kopyala'yı seçin.

  3. Göstergeyi hedef haritaya yapıştırın.

Kod eşlemelerini birleştirme

Kod öğelerini haritalar arasında kopyalayıp yapıştırarak haritaları birleştirebilirsiniz. Kod öğesi tanımlayıcıları eşleşiyorsa, kod öğelerini yapıştırma işlemi birleştirme işlemi gibi çalışır. Bu görevi kolaylaştırmak için, görselleştirmek istediğiniz tüm derlemeleri veya ikili dosyaları aynı klasöre yerleştirin, böylece her derlemenin veya ikili dosyanın tam yolu birleştirmek istediğiniz her eşleme için aynı olur.

Alternatif olarak, bu derlemeleri veya ikili dosyaları bu klasörden aynı haritaya sürükleyip bırakabilirsiniz.