Aracılığıyla paylaş


Peek Definition kullanarak kodu görüntüleme ve düzenleme (Alt+F12)

Yazdığınız koddan uzaklaşmadan kodu görüntülemek ve düzenlemek için Tanıma Göz At komutunu kullanabilirsiniz. Tanıma Göz Atma ve Tanıma Git aynı bilgileri gösterirken , Tanıma Göz Atma bunu bir açılır pencerede , Tanıma Git ise kodu ayrı bir kod penceresinde gösterir. Tanıma Git, bağlamınızın (etkin kod penceresi, geçerli satır ve imleç konumu) tanım kodu penceresine geçmesine neden olur. Tanıma Göz At'ı kullanarak tanımı görüntüleyebilir ve düzenleyebilir ve özgün kod dosyasında yerinizi koruyarak tanım dosyasının içinde gezinebilirsiniz.

C#, Visual Basic ve C++ koduyla Peek Definition kullanabilirsiniz. Visual Basic'te Özet Tanım, tanım meta verileri olmayan simgeler (örneğin, yerleşik .NET türleri) için Nesne Tarayıcısı'na bir bağlantı gösterir.

Göz Atma Tanımını Kullanma

Bir Açıklamaya Göz Atma penceresi açma

  1. Keşfetmek istediğiniz bir tür veya üye için sağ tıklama menüsünden Tanıma Göz At'ı seçerek tanıma göz atabilirsiniz. Seçenek etkinse, Ctrl tuşuna (veya başka bir değiştiriciye) basıp üye adına tıklayarak fareyi kullanarak bir tanıma göz atabilirsiniz. Alternatif olarak, klavyeden Alt+F12 tuşuna basın.

    Bu çizimde adlı Print()bir yöntem için Göz Atma Tanımı penceresi gösterilmektedir:

    Peek Window

    Tanım penceresi özgün dosyadaki printer.Print("Hello World!") satırın altında görünür. Pencerede, özgün dosyanızdaki kodlardan hiçbiri gizlenmez. Ardından gelen printer.Print("Hello World!") satırlar tanım penceresinin altında görünür.

  2. İmleci, göz atma tanımı penceresinde farklı konumlara taşıyabilirsiniz. Ayrıca özgün kod penceresinde de gezinebilirsiniz.

  3. Dizeyi tanım penceresinden kopyalayıp özgün koda yapıştırabilirsiniz. Dizeyi tanım penceresinden sürükleyip özgün koda da bırakabilirsiniz (tanım penceresinden silinmeden).

  4. Tanım penceresi sekmesinde Esc tuşunu veya Kapat düğmesini seçerek tanım penceresini kapatabilirsiniz.

Bir Tanıma Göz Atma penceresinin içinden Bir Bakış Tanımı penceresi açma

Zaten açık bir Göz Atma Tanımı pencereniz varsa, bu penceredeki kodda Yeniden Göz Atma Tanımı'nı çağırabilirsiniz. Başka bir tanım penceresi açılır. Tanım penceresi sekmesinin yanında, tanım pencereleri arasında gezinmek için kullanabileceğiniz bir dizi içerik haritası noktası görünür. Her bir noktadaki araç ipucu, noktanın temsil ettiği tanım dosyasının dosya adını ve yolunu gösterir.

Peek window within a Peek window

Birden çok sonuç içeren Tanıma Göz Atma

Birden fazla tanımı (örneğin, kısmi bir sınıf) olan kodda Özet Tanımı kullanırsanız, kod tanımı görünümünün sağ tarafında bir sonuç listesi görüntülenir. Listede istediğiniz sonucu seçerek tanımını görüntüleyebilirsiniz.

Peek window from multiple results

Tanıma Göz Atma penceresinin içinde düzenleme

Bir Açıklamaya Göz Atma penceresinin içinde düzenlemeye başladığınızda, değiştirdiğiniz dosya otomatik olarak kod düzenleyicisinde ayrı bir sekme olarak açılır ve yaptığınız değişiklikleri yansıtır. Tanım Özeti penceresinde değişiklik yapmaya, geri almaya ve kaydetmeye devam edebilirsiniz; sekme bu değişiklikleri yansıtmaya devam eder. Değişikliklerinizi kaydetmeden Tanıma Göz Atma penceresini kapatsanız bile, Sekmede daha fazla değişiklik yapabilir, geri alabilir ve kaydedebilir ve Tanım Özeti penceresinde tam olarak kaldığınız yerden devam edebilirsiniz.

Editing within a Peek window

Tanıma Göz Atma seçeneklerini değiştirmek için

  1. Araçlar>Seçenekler>Metin Düzenleyicisi>Genel'e gidin.

  2. Tanımı göz atma görünümünde aç seçeneğini belirleyin.

  3. Seçenekler iletişim kutusunu kapatmak için Tamam'a tıklayın.

    Setting the mouse-click peek definition option

Tanıma Göz Atmak için klavye kısayolları

Bu klavye kısayollarını Tanıma Göz Atma penceresiyle kullanabilirsiniz:

İşlev Klavye kısayolu
Tanım penceresini açma Alt+F12
Tanım penceresini kapatma Esc
Tanım penceresini bir normal belge sekmesine yükseltme Ctrl+Alt Home+
Tanım pencereleri arasında gezinme Ctrl+Alt+- ve Ctrl Alt++=
Birden fazla sonuç arasında gezinme F8 ve Shift+F8
Kod düzenleyicisi penceresi ile tanım penceresi arasında geçiş yapma Shift+Esc

Not

Ayrıca, Visual Studio'nun başka bir yerinde kullandığınız koda Göz Atma Tanımı penceresindeki kodu düzenlemek için de aynı klavye kısayollarını kullanabilirsiniz.