Aracılığıyla paylaş


Visual Studio IDE'ye hoş geldiniz | Visual Basic

tümleşik geliştirme ortamı (IDE), yazılım geliştirmenin birçok yönünü destekleyen zengin özelliklere sahip bir programdır. Visual Studio IDE, kodu düzenlemek, hatalarını ayıklamak ve derlemek ve ardından bir uygulama yayımlamak için kullanabileceğiniz yaratıcı bir başlatma panelidir. Çoğu IDE'nin sağladığı standart düzenleyici ve hata ayıklayıcının üzerinde ve üzerinde Visual Studio, yazılım geliştirme sürecini geliştirmek için derleyiciler, kod tamamlama araçları, grafik tasarımcılar ve daha birçok özellik içerir.

Visual Basic koduyla Visual Studio 2019 IDE'nin ekran görüntüsü.

Visual Basic kodu ve anahtar işlevselliğiyle Visual Studio IDE'nin ekran görüntüsü.

Yukarıdaki görüntüde, temel pencereleri ve işlevlerini gösteren açık bir Visual Basic projesine sahip Visual Studio gösterilmektedir:

  • Çözüm Gezginisağ üstteki kod dosyalarınızı görüntüleyebilir, gezinebilir ve yönetebilirsiniz. Çözüm Gezgini, dosyaları çözümler ve projeler halinde gruplandırarak kodunuzu düzenlemenize yardımcı olabilir.

  • büyük olasılıkla zamanınızın çoğunu geçireceğiniz merkezidüzenleyici penceresinde dosya içeriği görüntülenir. Düzenleyici penceresinde kodu düzenleyebilir veya düğmeler ve metin kutuları içeren bir pencere gibi bir kullanıcı arabirimi tasarlayabilirsiniz.

  • Git Değişiklikleri sağ altta, Git ve GitHubgibi sürüm denetimi teknolojilerini kullanarak iş öğelerini izleyebilir ve kodu başkalarıyla paylaşabilirsiniz.

Sürüm

Visual Studio, Windows için kullanılabilir.

Visual Studio'nun üç sürümü vardır: Community, Professional ve Enterprise. Her sürümün hangi özellikleri desteklediğini öğrenmek için bkz. Visual Studio sürümlerini karşılaştırma .

Visual Studio'da yazılım geliştirirken üretkenliğinizi geliştiren bazı popüler özellikler şunlardır:

  • Dalgalı çizgiler ve Hızlı İşlemler

    Dalgalı çizgiler, yazarken kodunuzdaki hatalara veya olası sorunlara karşı sizi uyaran alt çizgilerdir. Bu görsel ipuçları, derleme veya çalışma zamanı sırasında hataları bulmayı beklemeden sorunları hemen çözmenize yardımcı olur. Bir dalgalı çizginin üzerine geldiğinizde hata hakkında daha fazla bilgi görürsünüz. Sol kenar boşluğunda hatayı düzeltmek için gerçekleştirebileceğiniz Hızlı İşlemler gösteren bir ampul de görünebilir.

    Visual Studio'da dalgalı alt çizginin ekran görüntüsü.

    Visual Studio'da kıvrımlı alt çizginin ekran görüntüsü.

  • Yeniden Düzenleme

    Yeniden düzenleme, değişkenlerin akıllı bir şekilde yeniden adlandırılması, bir veya daha fazla kod satırı yeni bir yönteme ayıklanması ve yöntem parametrelerinin sırasının değiştirilmesi gibi işlemleri içerir.

    Visual Studio'da Yeniden Düzenleme menüsünün ekran görüntüsü.

    Visual Studio'da Yeniden Düzenleme menüsünün ekran görüntüsü.

  • IntelliSense

    IntelliSense, kodunuz hakkındaki bilgileri doğrudan düzenleyicide görüntüleyen ve bazı durumlarda sizin için küçük kod bitleri yazan bir özellik kümesidir. Düzenleyicide, temel belgelerin doğrudan erişilebilir olması gibidir, böylece tür bilgilerini başka bir yerde aramanıza gerek kalmaz.

    Aşağıdaki çizimde IntelliSense'in bir tür için üye listesini nasıl görüntülediği gösterilmektedir:

    IntelliSense üye listesinin ekran görüntüsü.

    IntelliSense üye listesinin ekran görüntüsü.

    IntelliSense özellikleri dile göre farklılık gösterir. Daha fazla bilgi için bkz. C# IntelliSense, Visual C++ IntelliSense, JavaScript IntelliSenseve Visual Basic IntelliSense.

  • Visual Studio arama

    Visual Studio menüleri, seçenekleri ve özellikleri bazen çok zor görünebilir. Visual Studio araması veya Ctrl+Q, IDE özelliklerini ve kodunu tek bir yerde hızlı bir şekilde bulmanın harika bir yoludur.

    Aradığınız bir şeyin adını yazmaya başladığınızda, Visual Studio sizi gitmeniz gereken yere götüren sonuçları listeler. Başka bir programlama dili gibi işlevler eklemeniz gerekiyorsa, iş yükünü veya bileşeni yüklemek için arama kutusu sonuçlarından Visual Studio Yükleyicisi'ni açabilirsiniz.

    Visual Studio 2019'da Hızlı Başlat arama kutusunu gösteren ekran görüntüsü.

    Visual Studio'da Hızlı Başlat arama kutusunu gösteren ekran görüntüsü.

  • Live Share

    Uygulama türünüzden veya programlama dilinizden bağımsız olarak başkalarıyla gerçek zamanlı olarak işbirliği içinde düzenleme ve hata ayıklama. Projenizi anında ve güvenli bir şekilde paylaşabilirsiniz. Ayrıca hata ayıklama oturumlarını, terminal örneklerini, localhost web uygulamalarını, sesli aramaları ve daha fazlasını paylaşabilirsiniz.

  • Çağrı Hiyerarşisi

    Çağrı Hiyerarşisi penceresi, seçili yöntemi çağıran yöntemleri gösterir. Bu bilgiler, yöntemi değiştirmeyi veya kaldırmayı düşünürken veya bir hatayı izlemeye çalışırken yararlı olabilir.

    Visual Studio'da Arama Hiyerarşisi penceresini gösteren ekran görüntüsü.

    Visual Studio'da Arama Hiyerarşisi penceresini gösteren ekran görüntüsü.

  • CodeLens

    CodeLens, düzenleyiciden çıkmadan kod başvurularını, kod değişikliklerini, bağlantılı hataları, iş öğelerini, kod incelemelerini ve birim testlerini bulmanıza yardımcı olur.

    Visual Studio'da CodeLens'i gösteren ekran görüntüsü.

    Visual Studio'da CodeLens'i gösteren ekran görüntüsü.

  • Tanımına Git

    Tanıma Git özelliği sizi doğrudan bir işlevin veya tür tanımının konumuna götürür.

    Visual Studio 2019'da Tanıma Gitme özelliğini gösteren ekran görüntüsü.

    Visual Studio'da

  • Tanıma Göz At

    Peek Definition penceresi, ayrı bir dosya açmadan bir yöntem veya tür tanımını gösterir.

    Visual Studio'da Tanıma Göz At'ın gösterildiği ekran görüntüsü.

    Visual Studio'da Tanımın Özeti'nin gösterildiği ekran görüntüsü.

  • Anında Yeniden Yükleme

    Sık Erişimli Yeniden Yükleme, uygulamanızın kod dosyalarını düzenlemenize ve kod değişikliklerini çalışan uygulamaya hemen uygulamanıza olanak tanır.

    Visual Studio 2022'de Anında Yeniden Yükleme ekran görüntüsü.

Visual Studio'yu yükleme

Bu bölümde, Visual Studio ile yapabileceğiniz bazı şeyleri denemek için basit bir proje oluşturacaksınız. Renk temasını değiştirmeyi, kodlama yardımı olarak IntelliSense kullanmayı ve uygulama yürütme sırasında değişken değeri görmek için uygulamada hata ayıklamayı öğreneceksiniz.

Başlamak için Visual Studio indirip sisteminize yükleyin. Modüler yükleyici, tercih ettiğiniz programlama dili veya platform için gereken özellik grupları olan iş yüklerini seçmenize ve yüklemenize olanak tanır. program oluşturmaadımlarını izlemek için yükleme sırasında .NET Core platformlar arası geliştirme iş yükünü seçtiğinizden emin olun.

Visual Studio Yükleyicisi'ndeki net core platformlar arası geliştirme iş yükünün ekran görüntüsü.

Başlamak için Visual Studio indirip sisteminize yükleyin. Modüler yükleyicide, istediğiniz programlama dilleri veya platformlar için ihtiyacınız olan özellik grupları olan iş yüklerini seçer ve yüklersiniz. Yükleme sırasında .NET masaüstü geliştirme iş yükünü seçtiğinizden emin olarak bir program oluşturmak içinaşağıdaki adımları kullanın.

Visual Studio Yükleyicisi'nde seçilen .NET masaüstü geliştirme iş yükünün ekran görüntüsü.

Visual Studio'yu ilk kez açtığınızda, Microsoft hesabınızı veya iş veya okul hesabınızı kullanarak oturum açabilirsiniz.

Visual Studio'yu özelleştirme

Varsayılan renk temasını değiştirmek de dahil olmak üzere Visual Studio kullanıcı arabirimini kişiselleştirebilirsiniz.

Renk temasını değiştirme

Renk temasını değiştirmek için:

  1. Visual Studio'yu açın. Başlangıç penceresinde Kodolmadan devam et'i seçin.

    Visual Studio 2019'daki Başlangıç penceresinin ekran görüntüsü ve 'Kod olmadan devam et' bağlantısı vurgulanmış.

    IDE açılır.

  2. Visual Studio menü çubuğunda Araçlar>Seçenekleri'ni seçerek Seçenekleri iletişim kutusunu açın.

  3. Ortam>Genel seçenekleri sayfasında, Renk teması seçimini Koyu olarak değiştirin ve ardından Tamam'ıseçin.

    Visual Studio'da renk temasını koyuya değiştirmeyi gösteren ekran görüntüsü.

    IDE'nin tamamı için renk teması koyu olarak değişir.

    Koyu temada Visual Studio'yu gösteren ekran görüntüsü.

  1. Visual Studio'yu açın. Başlangıç penceresinde Kodolmadan devam et'i seçin.

    Kod olmadan devam et bağlantısı vurgulanmış şekilde Visual Studio Başlangıç ekranının ekran görüntüsü.

  2. Visual Studio menü çubuğunda Araçlar>Seçenekleri'ni seçerek Seçenekleri iletişim kutusunu açın.

  3. Ortamı>Genel seçenekleri sayfasında, Renk Teması seçimini Mavi veya Açıkolarak değiştirin ve Tamam'ı seçin.

    Visual Studio'da renk temasını Mavi olarak değiştirmeyi gösteren ekran görüntüsü.

    IDE'nin tamamı için renk teması buna göre değişir. Aşağıdaki ekran görüntüsünde Mavi tema gösterilmektedir:

    Mavi temada Visual Studio'yu gösteren ekran görüntüsü.

Ortam ayarlarını seçme

Visual Studio'yu, Visual Basic geliştiricilerine uyarlanmış ortam ayarlarını kullanacak şekilde yapılandırabilirsiniz.

  1. Menü çubuğunda Araçları>İçeri ve Dışarı Aktarma Ayarlarıöğesini seçin.

  2. Ayarları İçe ve Dışa Aktarma Sihirbazı'nda, Tüm ayarları sıfırlaseçeneğini ve ardından İleriseçeneğini tıklayın.

  3. Geçerli Ayarları Kaydet sayfasında, sıfırlamadan önce geçerli ayarlarınızın kaydedilip kaydedilmeyeceğini seçin. Herhangi bir ayarı özelleştirmediyseniz, Hayır, ayarları sıfırla'yı seçin ve geçerli ayarlarımın üzerine yazın. Ardından İleriseçin.

  4. Varsayılan Bir Ayarlar Koleksiyonu Seçin sayfasında Visual Basic 'i seçin ve ardından Sonöğesini seçin.

  5. Sıfırlama Tamamlandı sayfasında Kapat'ıseçin.

IDE'yi kişiselleştirmenin diğer yolları hakkında bilgi edinmek için bkz. Visual Studio'yu Kişiselleştir.

Program oluşturma

Hemen işe koyulup basit bir program oluşturun.

  1. Visual Studio menü çubuğunda Dosya>Yeni>Projectöğesini seçin. (Alternatif olarak, Ctrl+Shift+Nbasın.)

    Visual Studio 2019 menü çubuğundaki Dosya > Yeni Proje > seçiminin ekran görüntüsü.

    Yeni proje oluşturma penceresi açılır ve birkaç proje şablonugösterir. Şablon, belirli bir proje türü için gereken temel dosyaları ve ayarları içerir.

  2. İstediğimiz şablonu bulmak için arama kutusuna .NET Core konsolunu yazarak veya girerek bulun. Kullanılabilir şablonların listesi, girdiğiniz anahtar sözcüklere göre otomatik olarak filtrelenmiştir. Visual Basic seçerek, Tüm dil açılır listesinden, Windows'u Tüm platformlar listesinden ve Konsol'u Tüm proje türleri listesinden seçerek şablon sonuçlarını daha fazla filtreleyebilirsiniz.

    Konsol Uygulaması şablonunu seçin ve ardından İleri'ye tıklayın.

    Visual Studio 2019'da istediğiniz şablonu seçtiğiniz 'Yeni proje oluştur' penceresinin ekran görüntüsü.

  3. Yeni projenizi yapılandırın penceresinde, Proje adı kutusuna HelloWorld girin, isteğe bağlı olarak proje dosyalarınızın dizin konumunu değiştirin (varsayılan yerel ayar C:\Users\<name>\source\repos) ve ardından İleri seçin.

    Visual Studio 2019'da Yeni projenizi yapılandırın iletişim kutusunu ve proje adı ve proje konumu dahil olmak üzere ayar seçeneklerini gösteren ekran görüntüsü.

  4. Ek Bilgiler penceresinde, .NET Core 3.1 seçeneğinin Hedef Çerçeve açılır menüsünde göründüğünü doğrulayın ve ardından Oluştur'u seçin.

    Visual Studio 2019'da istediğiniz .NET Core Framework sürümünü seçtiğiniz 'Ek bilgiler' penceresinin ekran görüntüsü.

    Visual Studio projeyi oluşturur. Konsol (program çıktısı) penceresinde sabit bir metin olan "Hello World!" kelimesini göstermek için Console.WriteLine() metodunu çağıran basit bir "Merhaba Dünya" uygulamasıdır.

    Kısa bir süre sonra aşağıdaki görüntüye benzer bir şey görmeniz gerekir:

    Visual Studio IDE'yi gösteren ekran görüntüsü.

    Uygulamanın Visual Basic kodu düzenleyici penceresinde görünür ve alan büyük bölümünü kaplar. Metnin, kodun anahtar sözcükler ve türler gibi farklı bölümlerini gösterecek şekilde otomatik olarak renklendirildiğine dikkat edin. Ayrıca, koddaki küçük, dikey kesikli çizgiler hangi küme ayraçlarının birbiriyle eşleşdiğini gösterir ve satır numaraları kodu daha sonra bulmanıza yardımcı olur. Kod bloklarını daraltmak veya genişletmek için küçük, kutulanmış eksi işaretlerini seçebilirsiniz. Bu kod ana hat oluşturma özelliği, ihtiyacınız olmayan kodu gizleyerek ekrandaki dağınıklığı en aza indirmenize yardımcı olur. Proje dosyaları sağ tarafta Çözüm Gezginiadlı bir pencerede listelenir.

    Visual Studio IDE'yi kırmızı kutularla gösteren ekran görüntüsü.

    Başka menüler ve araç pencereleri de mevcuttur, ancak şimdilik devam edelim.

  5. Şimdi uygulamayı başlatın. Menü çubuğundaki Hata Ayıklama menüsünden Hata Ayıklama Olmadan Başlat seçeneğini seçerek işlemi başlatabilirsiniz. ayrıca Ctrl+F5tuşlarına da basabilirsiniz.

    'Hata ayıklama olmadan başlat' (>) komutunu gösteren ekran görüntüsü.

    Visual Studio uygulamayı oluşturur ve Merhaba Dünyailetisini içeren bir konsol penceresi açılır!. Artık çalışan bir uygulamanız var!

    Hello World iletisini gösteren konsol penceresinin ekran görüntüsü.

  6. Konsol penceresini kapatmak için klavyenizdeki herhangi bir tuşa basın.

  7. Şimdi uygulamaya biraz daha kod ekleyelim. Console.WriteLine("Hello World!")yazan satırın önüne aşağıdaki Visual Basic kodunu ekleyin:

    Console.WriteLine("What is your name?")
    Dim name = Console.ReadLine()
    

    Bu kod, konsol penceresinde What is your name? ifadesini gösterir ve ardından kullanıcı bir metin girip Enter tuşuna bastıktan sonra kadar bekler.

  8. Console.WriteLine("Hello World!") yazan satırı aşağıdaki kodla değiştirin:

    Console.WriteLine("Hello " + name + "!")
    
  9. Ctrl+F5tuşlarına basarak uygulamayı yeniden çalıştırın.

    Visual Studio uygulamayı yeniden oluşturur ve bir konsol penceresi açılır ve adınızı sorar.

  10. Konsol penceresine adınızı girin ve enter basın.

    Adınız nedir sorusunu ve uygulamanın yanıtını gösteren konsol penceresinin ekran görüntüsü.

  11. Konsol penceresini kapatmak ve çalışan programı durdurmak için herhangi bir tuşa basın.

  1. Visual Studio menü çubuğunda Dosya>Yeni>Projectöğesini seçin. Ayrıca Ctrl+Shift+Ntuşlarına da basabilirsiniz.

    Visual Studio menü çubuğundan Dosya > Yeni > Projesi seçiminin ekran görüntüsü.

    Yeni proje oluştur penceresi açılır ve birkaç projeşablonu gösterilir. Şablon, belirli bir proje türünün gerektirdiği temel dosyaları ve ayarları içerir.

  2. Şablon bulmak için arama kutusuna anahtar sözcükler yazabilir veya girebilirsiniz. Kullanılabilir şablonların listesi, girdiğiniz anahtar sözcüklere göre filtrelenir. Visual Basic'i Tüm diller açılan listesinden, Windows'u Tüm platformlar listesinden ve Konsol'u Tüm proje türleri listesinden seçerek şablon sonuçlarını daha fazla filtreleyebilirsiniz.

    Visual Basic Konsolu Uygulaması şablonunu seçin ve ardından İleri seçeneğine tıklayın.

    Visual Basic Konsol Uygulaması'nın seçili olduğu Yeni proje oluştur penceresinin ekran görüntüsü.

  3. Yeni projenizi yapılandırma penceresinde, Proje adı kutusuna HelloWorld girin. İsteğe bağlı olarak, proje dizini konumunu C:\Users\<adı>\source\reposvarsayılan konumundan değiştirin ve ardından İleri seçin.

    Yeni projenizi yapılandırma penceresinin ekran görüntüsüne HelloWorld proje adı girildi.

  4. Ek bilgiler penceresinde, .NET 8.0'ın Hedef Çerçeve açılan menüsünde göründüğünü doğrulayın ve Oluşturöğesini seçin.

    Net 8.0'ın seçili olduğu Ek bilgi penceresinin ekran görüntüsü.

    Visual Studio projeyi oluşturur. Program, konsol penceresinde "Hello, World!" dizesini görüntülemek için Console.WriteLine() yöntemini çağıran basit bir "Hello World" uygulamasıdır.

    Proje dosyaları Visual Studio IDE'nin sağ tarafında, Çözüm Gezginiadlı bir pencerede görünür. Çözüm Gezgini penceresinde Program.vb dosyasını seçin. Uygulamanın Visual Basic kodu, alanın büyük bölümünü kaplayan merkezi düzenleyici penceresinde açılır.

    Düzenleyicide Program.vb koduyla Visual Studio IDE'yi gösteren ekran görüntüsü.

    Kod, anahtar sözcükler ve türler gibi farklı bölümleri gösterecek şekilde otomatik olarak renklendirilir. Satır numaraları kodu bulmanıza yardımcı olur.

    Koddaki küçük, dikey kesikli çizgiler, birlikte giden kod yapısını veya kod bloklarını gösterir. Kod bloklarını daraltmak veya genişletmek için küçük, kutulanmış eksi veya artı işaretlerini de seçebilirsiniz. Bu kod anahat özelliği, görmenizi gerektirmeyen kodu gizlemenize olanak sağlayarak ekrandaki dağınıklığı en aza indirmenize yardımcı olur.

    Kırmızı kutularla Visual Studio I D E'yi gösteren ekran görüntüsü.

    Diğer birçok menü ve araç penceresi mevcuttur.

  5. Visual Studio üst menüsünden Hata Ayıklama>Hata Ayıklama olmadan başla öğesini seçerek uygulamayı başlatın. ayrıca Ctrl+F5tuşlarına da basabilirsiniz.

    hata ayıklama > Hata Ayıklama olmadan başlat menü öğesini gösteren ekran görüntüsü .

    Visual Studio uygulamayı oluşturur ve Merhaba Dünyailetisini içeren bir konsol penceresi açılır!. Artık çalışan bir uygulamanız var!

    Hello World çıkışını gösteren Hata Ayıklama Konsolu penceresinin ekran görüntüsü! ve bu pencereyi kapatmak için herhangi bir tuşa basın.

  6. Konsol penceresini kapatmak için herhangi bir tuşa basın.

  7. Şimdi uygulamaya daha fazla kod ekleyelim. Console.WriteLine("Hello World!")yazan satırın önüne aşağıdaki Visual Basic kodunu ekleyin:

    Console.WriteLine("What is your name?")
    Dim name = Console.ReadLine()
    

    Bu kod, konsol penceresinde "Adınız nedir?" ifadesini gösterir ve ardından kullanıcı metin girene kadar bekler.

  8. Console.WriteLine("Hello World!") yazan satırı aşağıdaki satırla değiştirin:

    Console.WriteLine("Hello " + name + "!")
    
  9. Hata Ayıkla'>Hata Ayıklamadan Başlat'ı seçerek veya Ctrl+F5tuşlarına basarak uygulamayı yeniden çalıştırın.

    Visual Studio uygulamayı yeniden oluşturur ve bir konsol penceresi açılır ve adınızı sorar.

  10. Konsol penceresine adınızı yazın ve enter basın.

    Bir ad, giriş ve Hello Georgette çıkışı istemini gösteren Hata Ayıklama Konsolu penceresinin ekran görüntüsü.

  11. Konsol penceresini kapatmak ve çalışan programı durdurmak için herhangi bir tuşa basın.

Yeniden düzenleme ve IntelliSense kullanma

Şimdi ve IntelliSense yeniden düzenlemenin daha verimli bir şekilde kod oluşturmanıza yardımcı yollarından birkaçını inceleyelim.

İlk olarak name değişkenini yeniden adlandırın:

  1. name değişkenine çift tıklayın ve değişkenin yeni adını yazın kullanıcı adı.

    Değişkenin çevresinde bir kutu ve kenar boşluğunda bir ampul görüntülenir.

  2. Mevcut Hızlı İşlemlerigöstermek için ampul simgesine tıklayın. öğesini seçin ve 'name' öğesini 'username' olarakyeniden adlandırın.

    Visual Studio'da Yeniden Adlandır eylemini gösteren ekran görüntüsü.

    Visual Studio'da Yeniden Adlandır eylemini gösteren ekran görüntüsü.

    Projedeki değişken yalnızca iki yerde yeniden adlandırılır.

Şimdi IntelliSense'e göz atın.

  1. Console.WriteLine("Hello " + username + "!")yazan satırın altına aşağıdaki kodu yazın:

    Dim now = Date.
    

    DateTime sınıfının üyelerini gösteren kutu. Seçili durumdaki üyenin açıklaması da ayrı bir kutuda görüntülenir.

    Visual Studio'da IntelliSense liste üyelerini gösteren ekran görüntüsü.

    Visual Studio'da IntelliSense liste üyelerini gösteren ekran görüntüsü.

  2. Sınıfının bir özelliği olan şimdi adlı üyeyi seçin. şimdi ’a çift tıklayınveya seçin ve sekmetuşuna basın.

  3. Bu satırın altına aşağıdaki kod satırlarını girin:

    Dim dayOfYear = now.DayOfYear
    Console.Write("Day of year: ")
    Console.WriteLine(dayOfYear)
    

    Bahşiş

    Console.Write, yazdırdıktan sonra satır sonlandırıcı eklememesiyle Console.WriteLine'den farklıdır. Bu, çıktıya gönderilen sonraki metin parçasının aynı satıra yazdırılacağı anlamına gelir. Açıklamalarını görmek için kodunuzda bu yöntemlerin her birinin üzerine gelebilirsiniz.

Ardından, kodu biraz daha kısa hale getirmek için yeniden düzenlemeyi kullanın.

  1. Dim now = Date.Nowsatırında now değişkenini seçin. Bu satırdaki kenar boşluğunda bir tornavida simgesi görünür.

  2. Visual Studio'dan sağlanan önerileri görmek için tornavida simgesini seçin. Bu örnek, genel kod davranışını değiştirmeden bir kod satırını kaldırmak için satır içi geçici değişken yeniden düzenleme (refactoring) işlemini göstermektedir.

    Visual Studio'da Satır içi geçici değişken önerisini gösteren ekran görüntüsü.

  3. Kodu yeniden düzenlemek için satır içi geçici değişken seçin.

  4. Ctrl+F5tuşlarına basarak programı yeniden çalıştırın. Çıktı şuna benzer:

    Ad, giriş ve çıkış istemini gösteren Hata Ayıklama Konsolu penceresinin ekran görüntüsü.

  1. Dim now = Date.Nowsatırında now değişkenini seçin. Bu çizginin kenar boşluğunda bir ampul simgesi görünür.

  2. Visual Studio'dan gelen kullanılabilir önerileri görmek için ampul simgesini seçin. Bu örnek, "Satır İçi Geçici Değişken" yeniden yapılandırmasını kullanarak genel kod davranışını değiştirmeden bir kod satırını kaldırmayı gösterir.

    Visual Studio'da Satır içi geçici değişken önerisini gösteren ekran görüntüsü.

  3. Kodu yeniden düzenlemek için satır içi geçici değişken seçin.

  4. Ctrl+F5tuşlarına basarak programı yeniden çalıştırın. Çıktı şuna benzer:

    Hata Ayıklama Konsolu penceresinin, ad istemini, girişi ve çıkışı gösteren ekran görüntüsü.

Kodda hata ayıklama

Kod yazarken, kodu çalıştırmalı ve hatalar için test etmelisiniz. Visual Studio'nun hata ayıklama sistemi, kodda bir kerede bir ifadede adım adım ilerlemenize ve kod çalışırken değişkenleri incelemenize olanak tanır. Kodun belirli bir satırda yürütülmesini durduran kesme noktaları ayarlayabilir ve kod çalıştırılırken değişken değerinin nasıl değiştiğini gözlemleyebilirsiniz.

Program çalışırken username değişkeninin değerini görmek için bir kesme noktası ayarlayın.

  1. En sol kenar boşluğuna veya satırın yanındaki boşluğa tıklayarak kod satırında Console.WriteLine("Hello " + username + "!") yazan bir kesme noktası koyun. Ayrıca kod satırını seçip F9basabilirsiniz.

    Kenar boşluğunda kırmızı bir daire görünür ve satır vurgulanır.

    Visual Studio'da bir kod satırında kesme noktasını gösteren ekran görüntüsü.

    Visual Studio'da bir kod satırında kesme noktasını gösteren ekran görüntüsü.

  2. Hata Ayıkla'>Hata Ayıklamayı Başlat'ı seçerek veya F5tuşlarına basarak hata ayıklamaya başlayın.

  3. Konsol penceresi görüntülenip adınızı sorduğunda adınızı girin.

    Odak Visual Studio kod düzenleyicisine döner ve kesme noktası olan kod satırı sarı renkle vurgulanır. Sarı vurgu, bu kod satırının daha sonra yürütüldüğünü gösterir. Kesme noktası, uygulamanın yürütmeyi bu satırda duraklatmasını sağlar.

  4. Değerini görmek için farenizi username değişkeninin üzerine getirin. Ayrıca, username sağ tıklayıp watch ekle'yi seçerek değişkeni watch penceresine ekleyebilirsiniz ve burada değerini de görebilirsiniz.

    Visual Studio'da hata ayıklama sırasında değişken değeri gösteren ekran görüntüsü.

    Visual Studio'da hata ayıklama sırasında değişken değeri gösteren ekran görüntüsü.

  5. Uygulamayı çalıştırmayı tamamlamak için F5 yeniden basın.

Uygulama çalıştırıldıktan sonra, Çalışırken Yeniden Yükle düğmesine tıklayarak çalışan uygulamaya kod değişiklikleri uygulayabilirsiniz.

Visual Studio 2022'de Hot Reload ekran görüntüsü.

Visual Studio'da hata ayıklama hakkında daha fazla bilgi için Hata Ayıklayıcısı özellik turuna bakın.