Visual Studio Code hata ayıklayıcısı arabirimini inceleme
- 8 dakika
Visual Studio Code kullanıcı arabirimi, hata ayıklama seçeneklerini yapılandırmak ve hata ayıklama oturumlarını başlatmak için çeşitli yollar sağlar.
Visual Studio Code kullanıcı arabiriminde hata ayıklama özellikleri
Visual Studio Code, hata ayıklama oturumlarını yapılandırmanıza, başlatmanıza ve yönetmenize yardımcı olacak çeşitli kullanıcı arabirimi özellikleri içerir:
- Hata ayıklayıcıyı yapılandırın ve başlatın: Hata ayıklama oturumlarını yapılandırmak ve başlatmak için Çalıştır menüsü ve ÇALıŞTıR VE HATA AYıKLAMA görünümü kullanılabilir.
- Uygulama durumunu inceleme: RUN AND DEBUG görünümü, hata ayıklama oturumu sırasında uygulama durumunuzun çeşitli yönlerini kullanıma sunan sağlam bir arabirim içerir.
- Çalışma zamanı yürütme denetimi: Hata ayıklama araç çubuğu , kod yürütme sırasında üst düzey çalışma zamanı denetimleri sağlar.
Uyarı
Bu Ünitede birçok hata ayıklama aracı ve terminolojisi tanıtılır. Lütfen bu araçlara son değil, ilk bakışınızın bu olduğunu unutmayın. Bu modül sırasında bu araçların çoğuyla uygulamalı etkinlikleri tamamlama fırsatınız olacak. Sunulan bilgi hacminden etkilenmemeye çalışın.
Çalıştır menüsü seçenekleri
Visual Studio Code Çalıştırma menüsü, bazı yaygın çalıştırma ve hata ayıklama komutlarına kolay erişim sağlar.
Çalıştır menüsü, altı bölüm halinde gruplandırılmış menü seçenekleri sağlar.
Uygulamaları başlatın ve durdurun. Menünün bu bölümü, hata ayıklayıcı ekli ve eklenmemiş kod yürütmeyi başlatma ve durdurma seçeneklerini içerir.
Yapılandırmaları başlatın. Menünün bu bölümü başlatma yapılandırmalarını incelemek veya oluşturmak için erişim sağlar.
Çalışma zamanı denetimi. Menünün bu bölümü, geliştiricinin kodda nasıl ilerlemek istediğini denetlemesini sağlar. Denetimler, bir hata ayıklama oturumu sırasında yürütme duraklatıldığında etkinleştirilir.
Kesme noktalarını ayarlayın. Menünün bu bölümü, geliştiricinin kod satırlarında kesme noktaları ayarlamasını sağlar. Hata ayıklama oturumu sırasında kesme noktalarında kod yürütme duraklatılır.
Kesme Noktalarını Yönetme. Menünün bu bölümü, geliştiricinin kesme noktalarını tek tek değil toplu olarak yönetmesini sağlar.
Hata Ayıklayıcıları yükleyin. Menünün bu bölümü, kod hata ayıklayıcıları için filtrelenmiş Visual Studio Code EXTENSIONS görünümünü açar.
Çalıştırma ve Hata Ayıklama görünümü kullanıcı arabirimi
RUN AND DEBUG görünümü, hata ayıklama işlemi sırasında çok değerli olabilecek çalışma zamanı araçlarına erişim sağlar.
Denetimler panelini çalıştırma ve hata ayıklama. Hata ayıklama oturumunu yapılandırmak ve başlatmak için kullanılır.
DEĞIŞKENLER bölümü. Hata ayıklama oturumu sırasında değişken durumunu görüntülemek ve yönetmek için kullanılır.
İzle bölümü. Değişkenleri veya ifadeleri izlemek için kullanılır. Örneğin, bir veya daha fazla değişken kullanarak bir ifade yapılandırabilir ve belirli bir koşulun ne zaman karşılandığına bakmak için bunu izleyebilirsiniz.
"CALL STACK" Bölümü. Uygulamaya ilk giriş noktasından başlayarak çalışan uygulama içindeki geçerli yürütme noktasını izlemek için kullanılır. Çağrı yığını, geçerli yürütme noktasına (geçerli kod satırı) yol açan yürütme yolundaki yöntem veya yöntemlerin yanı sıra şu anda yürütülmekte olan yöntemi gösterir.
BREAKPOINTS bölümü. Geçerli kesme noktası ayarlarını görüntüler.
Hata ayıklama araç çubuğu. Hata ayıklama işlemi sırasında kod yürütmeyi denetlemek için kullanılır. Bu araç çubuğu yalnızca uygulama çalışırken görüntülenir.
Geçerli yürütme adımı. Geçerli yürütme adımını Düzenleyici'de vurgulayarak tanımlamak için kullanılır. Bu durumda, geçerli yürütme adımı bir kesme noktasıdır (kesme noktaları satır numarasının solunda kırmızı bir noktayla işaretlenir).
HATA AYıKLAMA KONSOLU. Hata ayıklayıcıdan gelen iletileri görüntülemek için kullanılır. HATA AYıKLAMA KONSOLU paneli, konsol uygulamaları için varsayılan konsoldur ve
Console.WriteLine()ile ilgiliConsoleçıkış yöntemlerinin çıkışını görüntüleyebilir.
Çalıştır ve Hata Ayıkla görünümü için Kontroller paneli
ÇALıŞTıR VE HATA AYıKLAMA görünümünün en üstünde başlatma denetimlerini bulabilirsiniz:
Hata ayıklamayı başlatın. Bu düğme (yeşil ok) hata ayıklama oturumu başlatmak için kullanılır.
Yapılandırmaları başlatın. Bu açılan menü, başlatma yapılandırmalarına erişim sağlar. Seçili seçenek görüntülenir.
'launch.json' öğesini açın. Bu dişli şeklindeki düğme, eğer gerekirse başlatma yapılandırmasını düzenleyebileceğiniz
launch.jsondosyasını açmak için kullanılabilir.Görünümler ve Diğer Eylemler. Bu düğme (üç nokta), hata ayıklama panelinin ve HATA AYıKLAMA KONSOLU panelinin bölümlerini göstermenizi/gizlemenizi sağlar.
Hata ayıklama araç çubuğu
Hata Ayıklama araç çubuğu, uygulamanız çalışırken yürütme denetimleri sağlar.
Durdur/Devam Et. Bu düğme, kod çalışırken yürütmeyi duraklatmak ve kod yürütme duraklatıldığında Devam etmek için kullanılabilir.
Kenara çekilin. Bu düğme, bileşen adımlarını incelemeden veya izlemeden bir sonraki yöntemi tek bir komut olarak yürütmek için kullanılabilir.
adım at. Bu düğme, sonraki yöntemi veya kod satırını girmek ve satır satır yürütme adımlarını gözlemlemek için kullanılabilir.
Dışarı çıkın. Bir yöntemin içindeyken, bu düğme geçerli yöntemin kalan tüm satırlarını tek bir komutmuş gibi tamamlayarak önceki yürütme bağlamlarına dönmek için kullanılabilir.
Yeniden başlat. Bu düğme geçerli program yürütmesini sonlandırmak ve geçerli yapılandırmayı kullanarak hata ayıklamayı yeniden başlatmak için kullanılabilir.
Dur. Bu düğme geçerli program yürütmesini sonlandırmak için kullanılabilir.
Altı yürütme denetimine ek olarak Debug araç çubuğu, geliştiricinin araç çubuğunu sol tarafta yeniden konumlandırmasını sağlayan bir "tutma yeri" ve sağ tarafta hata ayıklayıcının bağlantısını kesmesini sağlayan bir "Diğer" açılır menüsü sunar.
Uyarı
Hata ayıklama araç çubuğunun konumunu denetlemek için ayarını debug.toolBarLocation kullanabilirsiniz. Kayan (varsayılan), RUN AND DEBUG görünümüne sabitlenmiş veya gizli olabilir. Sürüklenebilir hata ayıklama araç çubuğu, yatay olarak ve aşağıya Editör alanına doğru sürüklenebilir.
Özet
Bu ünitede hatırlamanız gereken birkaç önemli şey şunlardır:
- Visual Studio Code kullanıcı arabirimi hata ayıklama oturumlarını yapılandırmak, başlatmak ve yönetmek için kullanılabilir. Dosya,
launch.jsonuygulamanızın başlatma yapılandırmalarını içerir. - Çalıştır menüsü, altı bölüm halinde gruplandırılmış yaygın çalıştırma ve hata ayıklama komutlarına kolay erişim sağlar.
- ÇALıŞTıR VE HATA AYıKLAMA görünümü, Çalıştır ve Hata Ayıkla denetimleri paneli de dahil olmak üzere çalışma zamanı araçlarına erişim sağlar. RUN AND DEBUG görünümünün bölümleri DEĞIŞKENLER, WATCH, CALL STACK ve BREAKPOINTS'tir.
- Hata Ayıklama araç çubuğu, uygulamanız çalışırken duraklatma/devam ettirme, adım üzerinden geçme, adım atma, çıkış adımlama, yeniden başlatma ve durdurma gibi yürütme denetimleri sağlar.
- HATA AYıKLAMA KONSOLU, hata ayıklayıcıdan gelen iletileri görüntülemek için kullanılır. HATA AYıKLAMA KONSOLU, uygulamanızdan konsol çıkışını da görüntüleyebilir.