Aracılığıyla paylaş


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

Üzerinde çalıştığınız kodu terk etmeden kodu görüntülemek ve düzenlemek için Tanımına Göz Atma komutunu kullanabilirsiniz. Tanıma Göz Atma ve Tanıma Git aynı bilgileri gösterir, ancak Tanıma Göz Atma bunu bir açılır pencerede gösterir ve Tanıma Git 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. Göz Atma Tanımı'nı kullanarak tanımı görüntüleyebilir, düzenleyebilir ve özgün kod dosyasında yerinizi koruyarak tanım dosyası 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ı bağlantısını gösterir. Bazı diller ve dosya türleri Özeti Tanımıdesteklemeyebilir; örneğin, CSS dosyaları.

Göz Atma Tanımını Kullanma

Tanım Penceresine Bakış Aç

  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 bir tanıma göz atabilirsiniz. Seçenek etkinse, Ctrl (veya başka bir değiştirici) tuşlarına basıp üye adına tıklayarak da fareyi kullanarak bir tanıma göz atabilirsiniz. Alternatif olarak, klavyeden Alt+F12tuşlarına basın.

    Bu çizim, Print()adlı bir yöntemin Tanımı Göster penceresini göstermektedir.

    Göz Atma Penceresi

    Tanım penceresi özgün dosyadaki printer.Print("Hello World!") satırının altında görünür. Pencere, özgün dosyanızdaki kodun hiçbirini gizlemez. printer.Print("Hello World!") izleyen 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. Tanım penceresinden bir dize kopyalayıp özgün koda yapıştırabilirsiniz. Dizeyi tanım penceresinden silmeden özgün koda sürükleyip bırakabilirsiniz.

  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 Tanıma Bak pencereniz varsa, bu penceredeki kodda Tanıma Bak yeniden çağırabilirsiniz. Başka bir tanım penceresi açılır. Tanım pencereleri arasında gezinmek için kullanabileceğiniz bir gezinti noktaları kümesi, tanım penceresi sekmesinin yanında görülür. Her nokta üzerindeki araç ipucu, noktanın temsil ettiği tanım dosyasının dosya adını ve yolunu gösterir.

Bir Göz Atma Penceresi İçinde Bir Göz Atma Penceresi

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. Tanımını görüntülemek için listedeki herhangi bir sonucu seçebilirsiniz.

Birden çok sonuçtan göz atma penceresi

"Peek Definition penceresinin içinde düzenle"

Bir Peek Definition penceresinde 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ımına Göz Atma penceresini kapatsanız bile, sekmede daha fazla değişiklik yapabilir, bu değişiklikleri geri alabilir ve kaydedebilirsiniz; böylece Tanımına Göz Atma penceresinde tam olarak kaldığınız yerden devam edebilirsiniz.

Bir göz atma penceresi içinde düzenleme

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

  1. Araçları>Seçenekleri>Metin Düzenleyicisi>Genelbölümüne gidin.

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

  3. Tamam düğmesine tıklayarak Seçenekler iletişim kutusunu kapatın.

    Fare tıklama göz atma tanımı seçeneğini ayarlama

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

Bu klavye kısayollarını Tanım özeti penceresiyle kullanabilirsiniz:

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

Not

Visual Studio'nun başka bir yerinde kullandığınız Tanım özeti penceresindeki kodu düzenlemek için aynı klavye kısayollarını da kullanabilirsiniz.