Nasıl yapılır: Grafik Belgelerine Gözatma ve Gezme
Visual Studio Ultimate öğesinde, grafik belgesinin düğüm ve bağlantılarını keşfetmenize yardımcı olacak farklı görevler gerçekleştirebilirsiniz.
Bu Konuda
Bir düzen seçme
Grafiğe gözatma
Grafikteki düğümleri ve bağlantıları inceleme
Bir Düzen seçme
Belirli düzenler belirli görevler için diğer düzenlerden daha uygundur. Grafik üzerindeki kodu keşfetmek için uygun bir düzen seçmek üzere, aşağıdaki adımları gerçekleştirin:
Grafik için bir düzen seçmek için
Grafik araç çubuğu görünür durumda değilse, Görünüm menüsünde Araç Çubukları'nın üzerine gelin ve sonra Yönlendirilmiş Grafik'i tıklatın.
Grafik araç çubuğu üzerinde, aşağıdaki tablodan bir görev ve düzen seçin:
Görev
Seç
Kodda mimari katmanları keşfedin
Ağaç düzeni:
Soldan sağa
Sağdan sola
Yukarıdan aşağıya
Aşağıdan yukarıya
Düğümleri ağaç yapısı gibi göster.
Grafik, bağımlılıkların çoğunun belirtilen yönde akması için düğümleri düzenlemeyi dener.
Koddaki kavramları veya doğal kümeleri keşfedin
Hızlı Kümeler
Düğümleri kümeler gibi göster.
Grafik, kümelerin merkezinin yakınındaki en bağımlı düğümleri ve bu kümelerin dışına yakın en az bağımlı düğümleri düzenler.
Koddaki bağımlılıkların en yoğun alanlarını keşfedin.
Bağımlılık Matrisi Görünümü
Düğümleri matrisde satırlar ve sütunlar olarak göster. Bağımlılıklar, bağlandıkları satır ve sütunun kesiştiği yerdeki hücreler olarak gösterilir. Hücre renkleri farklı türdeki bağımlılıkları gösterir.
Grafik, satırları ve sütunları alfabetik olarak veya her düğüm için bağlantıların sayısına göre düzenler.
Satırları alfabetik olarak düzenlemek için, Dependency Matrix View (Bağımlılık Matrisi Görünümü) bitişiğindeki Sort Rows By Display Name (Satırları Görünen Ada Göre Sırala)'ya tıklayın. Bağlantıların sayısına göre satırları düzenlemek için, Satırları Bağlantı Yoğunluğuna Göre Sırala araç ipucuna sahip aynı düğmeyi tıklayın.
Sütunları alfabetik olarak düzenlemek için, Sort Columns By Display Name (Sütunları Görünen Ada Göre Sırala)'ya tıklayın. Bağlantıların sayısına göre sütunları düzenlemek için, Sütunları Bağlantı Yoğunluğuna Göre Sırala araç ipucuna sahip aynı düğmeyi tıklayın.
Yönlerine bakılmaksızın bağımlılıkları görmek için, Show Reflexive View (Yansımalı Görünümü Göster). Sadece yöne dayanan bağımlılıkları görmek için Yansımalı Görünümü Gizle araç ipucunu getirecek aynı düğmeyi tekrar tıklayın.
Eğer ağaç düzenini veya hızlı kümeler düzenini seçerseniz, aşağıdaki görevleri gerçekleştirmek için modları da seçmiş olursunuz:
Görev
Mod
Kod aracılığıyla bağımlılıklar akışını keşfedin
Kelebek Modu
Sadece seçili düğümlerle aynı yol üzerindeki şu bağlı düğümleri gösterir. Eğer seçili düğüm yoksa, grafik birincil hub'ı seçer.
Döngüsel bağlantılar bu modda görünmez. Bunun yerine, döngüsel ilişkilere katılan düğümler kopyalanır, böylelikle seçili düğümlerin iki tarafında da görünürler. Seçili düğümden bir düzeyden daha fazla uzakta olan bağımlılıklar bir düzen içinde görünmeyebilir çünkü grafik düzeni seçili düğümden en kısa olan yola göredir.
Bu modu açmak için, Turn on Butterfly Mode (Kelebek Modunu Aç)'a tıklayın. Bu modu kapatmak için, araç ipucunu şimdi gösteren aynı düğmeyi tıklatın: Kelebek Modunu Kapat. Butterfly mode (Kelebek modu)'nu geri alamazsınız.
Not
Bu modda seçilen düğümleri silmek bağlı düğümlerin grafikten kaybolmasına neden olur.Bu olur, çünkü seçilmiş düğümler artık grafikte bulunmamaktadır.Eksik bağlı düğümleri geri yüklemek için kelebek modunu kapatın.Kelebek düzeninin merkezini değiştirmek için, başka bir düğüme çift tıklayın.
Seçili düğümlerin etrafındaki yerel komşuları keşfedin
Komşulara Gözat Modu
Sadece seçili düğümlerden belirli sayıdaki bağlantılar kadar uzakta olan şu düğümleri gösterir.
Bu modu açmak için, Neighborhood Browse Mode (Komşulara gözat modu) açılan listeye tıklayın ve sonra görmek istediğiniz düğümlerin düzeyini seçin.
Not
Komşunun merkezini değiştirmek için, başka bir düğüme çift tıklayın.Bu modu kapatmak ve tüm düğümleri görmek için Neighborhood Browse Mode (Komşulara gözat modu) açılan listeye tıklayın ve sonra Tümü'nü seçin.
Grafiğe Gözatma
Grafiğin detaylarını görmek için çok fazla bağlantı olduğunda, grafiğe daha kolay gözatmak için aşağıdaki görevleri kullanın:
Bunun için |
Bu adımları gerçekleştirin |
---|---|
Grafiği sola, sağa, yukarı veya aşağıya sürükleyin |
Grafiği sürüklerken CTRL tuşuna basılı tutun. |
Grafiğe yakınlaşın veya ondan uzaklaşın |
Fare tekerleğini döndürürken CTRL tuşuna basılı tutun. - veya - Grafik araç çubuğundaki artı işaretine (+) veya eksi işaretine (-) tıklayın. Belirli bir alanı yakınlaştırmak için, alan etrafında bir dikdörtgen çizmek üzere sağ fare düğmesini kullanın. |
Son seçilen düğümleri seçin |
Daha önceden seçilmiş olan düğümleri seçmek için, Visual Studio araç çubuğu üzerinde, Geriye Git açılan listesine tıklayın, geçerli grafiğin üzerine gelin ve sonra bir düğüm seçin. Geçerli olandan sonra seçilmiş olan bir düğümü seçmek için, İleriye Git'e tıklayın. |
Bir bağlantının hedefini veya kaynağını bulun. Çok fazla bağlantı olduğunda belirli bir bağlantının hedef veya kaynağını kolayca görmek için bu yöntemi kullanın. |
|
İsme göre bir düğüm bulun |
CTRL+F tuşuna basınız |
Grafikteki Düğümleri ve Bağlantıları İnceleme
Bunun için |
Bu adımları gerçekleştirin |
---|---|
Grubun içeriğini gösterme veya gizleme |
Tek bir grubu genişletmek için, düğüme sağ tıklayın, Grup'un üzerine gelin ve sonra Genişlet'e tıklayın. Ayrıca grubu genişletmek için köşeli çift ayraç düğmesine de tıklayabilirsiniz. Tüm grupları genişletmek için, grafiğe sağ tıklayın, Grup'un üzerine gelin ve sonra Expand All (Tümünü Genişlet)'e tıklayın. Tek bir grubu daraltmak için, düğüme sağ tıklayın, Grup'un üzerine gelin ve sonra Daralt'a tıklayın. - veya - Ayrıca grubu daraltmak için köşeli çift ayraç düğmesini tıklatın. Tüm grupları daraltmak için, grafiğe sağ tıklayın, Grup'un üzerine gelin ve sonra Collapse All (Tümünü Daralt)'a tıklatın. Klavye kullanarak seçili bir grubu genişletmek veya daraltmak için, PLUS tuşuna (+) veya MINUS tuşuna (-) tıklayın. Seçili bir grup içindeki herşeyi genişletmek veya daraltmak için, PLUS tuşuna (+) veya MINUS tuşuna (-) tıklarken SHIFT tuşuna basılı tutun. |
Bir düğümün veya bağlantının özelliklerini görüntüleme |
Araç ipucu görünene kadar düğüm veya bağlantının üzerine gelin. Örneğin, yığmalı toplanmış bir bağlantı için araç ipucu gösterdiği tek tek bağımlılık türlerini listeler. - veya - Düğüm veya bağlantıya sağ tıklatın ve sonra Özellikler'i tıklatın. |
Bir bağlantı arkasındaki bağımlılıkları inceleyin ![]()
Bu sadece her bağlantının sonu derleyiciye bağlandığında geçerlidir.Eğer bütünleştirilmiş kod bilgisi grafikten kaldırılmışsa, hiçbir şey olmayacaktır.
|
|
Düğümü daha yakından inceleme |
Düğüme çift tıklayın. - veya - Düğüme sağ tıklayın ve sonra View Content (İçeriği Görüntüle)'ye tıklayın. ![]()
Butterfly veya neighborhood browse mode (kelebek veya komşulara gözat modu)'nda, bir düğüme çift tıklamak o düğümü grafiğin merkezi yapar.
Örneğin:
|
Bir düğümün veya bağlantının başvurduğu öğeleri görüntüleme ![]()
Reference özniteliği sadece grafiğin .dgml dosyasında düğüm veya bağlantı için ayarlandığı zaman kullanılabilirdir.Düğümlerden veya bağlantılardan öğelere nasıl başvuru eklendiği hakkında daha fazla bilgi için bkz. Grafik Belgeleri Nasıl Düzenlenir ve Özelleştirilir.
|
Eğer düğüm veya bağlantı tek bir öğeye başvurursa, düğüm veya bağlantıya çift tıklayın. - veya - Fare işaretçisini bağlantının üzerine getirin ve ardından artı işaretini (+) tıklatın. Eğer düğüm veya bağlantı birden çok öğeye başvurursa, düğüme sağ tıklayın, Goto (Git)'in üzerine gelin ve sonra başvuruya tıklayın. |
Ayrıca bkz.
Kavramlar
.NET Kodu için Bağımlılık Grafikleri Nasıl Oluşturulur