Visual Studio IDE'ye hoş geldiniz

Tümleşik geliştirme ortamı (IDE), yazılım geliştirmenin birçok özelliğini destekleyen zengin bir programdır. Bu Visual Studio IDE, kod düzenlemek, hata 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ğlediği standart düzenleyici ve hata ayıklayıcının üzerinde ve üzerinde, Visual Studio, kod tamamlama araçları, grafik tasarımcıları ve yazılım geliştirme sürecini geliştirmek için daha birçok özellik vardır.

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

2022 IDE'Visual Studio gösteren ekran görüntüsü, önemli özelliklerin ve işlevlerin konumunu belirten eklemeler.

Yukarıdaki görüntüde, Visual Studio pencerelerini ve işlevlerini gösteren açık bir projeyle birlikte aşağıdaki özellikler yer aleni şekilde görüntüdedir:

  • Bu Çözüm Gezginisağ üst köşedeki kod dosyalarınızı abilir, gezinebilirsiniz ve yönetebilirsiniz. Çözüm Gezgini, dosyaları çözümler ve projeler olarak gruplamanıza yardımcı olabilir.

  • Büyük olasılıkla zamanharcamanız gereken merkezi düzenleyici penceresi, dosya içeriğini görüntüler. Düzenleyici penceresinde, kodu düzenleyebilir veya düğmeleri ve metin kutuları olan bir pencere gibi bir kullanıcı arabirimi tasarabilirsiniz.

  • Çıkış penceresi (alttaki orta), hata ayıklama Visual Studio hata iletileri, derleyici uyarıları, yayımlama durumu iletileri ve daha fazlası gibi bildirimler gönderdiği yerdir. Her ileti kaynağının kendi sekmesi vardır.
  • Sağ altta yer alan Git Değişiklikleri'nde, Git ve GitHub gibi sürüm denetimi teknolojilerini kullanarak iş öğelerini izleyebilir ve başka GitHub.

Sürümler

Visual Studio mac ve Windows kullanılabilir. Mac için Visual Studio platformlar arası ve mobil uygulamalar Visual Studio Windows için en iyi duruma getirilmiş özelliklere sahiptir. Bu makale, Windows sürümüne Visual Studio.

Üç sürüm vardır: Visual Studio, Community, Professional ve Enterprise. Her sürümde Visual Studio özellikler hakkında bilgi edinmek için bkz. Visual Studio sürümleri karşılaştırma.

Yazılım geliştirme Visual Studio üretkenliğinizi geliştiren bazı popüler özellikler şunlardır:

  • Geçişler ve Hızlı Eylemler

    Dalgalı çizgiler, siz yazarak kodundaki hatalara veya olası sorunlara karşı sizi uyaran dalgalı alt çizgilerdir. Bu görsel ipuçları, derleme veya çalışma zamanı sırasında hataları keşfetmeyi beklemeden sorunları hemen düzeltmeye yardımcı olur. Bir geçişin üzerine gelindiğinde hata hakkında daha fazla bilgi alırsınız. Hatayı düzeltmek için gerçekleştirebilir hızlı eylemleri gösteren sol kenar boşluğunda bir ampul de görünebilir.

    Visual Studio'daki geçişleri gösteren ekran görüntüsü.

    Visual Studio'daki geçişleri gösteren ekran görüntüsü.

  • Kod Temizleme

    Bir düğmeye tıklayarak kodunuzu biçimlendirebilirsiniz ve kod stili ayarlarınız , .editorconfig kurallarıve Roslyn çözümleyicileri tarafından önerilen kod düzeltmelerini uygulayabilirsiniz. Şu anda yalnızca C# kodu için kullanılabilen Kod Temizleme, kod incelemesine gitmeden önce kodundaki sorunları çözmenize yardımcı olur.

    Kod Temizleme simgesini ve uygulama menüsündeki menüyü gösteren Visual Studio.

  • Kod Temizleme

    Bir düğmeye tıklayarak kodunuzu biçimlendirebilirsiniz ve kod stili ayarlarınız , .editorconfig kurallarıve Roslyn çözümleyicileri tarafından önerilen kod düzeltmelerini uygulayabilirsiniz. Şu anda yalnızca C# kodu için kullanılabilen Kod Temizleme, kod incelemesine gitmeden önce kodundaki sorunları çözmenize yardımcı olur.

    Kod Temizleme simgesini ve uygulama menüsündeki menüyü gösteren Visual Studio.

  • Yeniden Düzenle

    Yeniden düzenleme, değişkenlerin akıllı yeniden adı oluşturma, bir veya daha fazla kod satırı ayıklanan yeni bir yöntem ve yöntem parametrelerinin sırası değiştirme gibi işlemleri içerir.

    Visual Studio'da Yeniden Düzenleme'Visual Studio.

    Visual Studio'da Yeniden Düzenleme'Visual Studio.

  • Intellisense

    IntelliSense, kodunuzla ilgili bilgileri doğrudan düzenleyicide görüntülemenizi ve bazı durumlarda sizin için küçük kod bitlerini yazmanızı sağlar. Bu, düzenleyicide satır içinde temel belgelere sahip olmak gibi bir şey, bu nedenle başka bir yerde tür bilgilerini aramana gerek kalmadan.

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

    IntelliSense üye listesini gösteren ekran görüntüsü.

    IntelliSense üye listesini gösteren ekran görüntüsü.

    IntelliSense özellikleri dile göre değişiklik gösterir. Daha fazla bilgi için bkz. C# IntelliSense, Visual C++ IntelliSense, JavaScript IntelliSense ve IntelliSense Visual Basic.

  • Visual Studio arama

    Visual Studio menüler, seçenekler ve özellikler bazen aşırı zor görünebilir. Visual Studio veya Ctrl Q, IDE özelliklerini ve kodunu tek bir yerde hızla + bulmanın harika bir yoludur.

    Hızlı Başlat 2017'de Visual Studio gösteren ekran görüntüsü.

    Daha fazla bilgi için bkz. Hızlı Başlat.

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

    Daha fazla bilgi ve üretkenlik ipuçları için bkz. Arama Visual Studio kullanma.

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

    Daha fazla bilgi ve üretkenlik ipuçları için bkz. Arama Visual Studio kullanma.

  • Live Share

    Uygulama türünüz veya programlama diliniz ne olursa olsun, diğerleriyle gerçek zamanlı işbirliği yaparak düzenleme ve hata ayıklama. Projenizi anında ve güvenli bir şekilde paylaşabilirsiniz. Hata ayıklama oturumlarını, terminal örneklerini, localhost web uygulamalarını, sesli çağrıları ve daha fazlasını da paylaşabilirsiniz.

  • Çağrı Hiyerarşisi

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

    Çağrı Hiyerarşisi penceresini gösteren ekran görüntüsü.

    Çağrı Hiyerarşisi penceresini gösteren ekran görüntüsü.

  • CodeLens

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

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

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

  • Tanıma Git

    Tanıma Git özelliği sizi doğrudan bir işlevin veya tür tanımının bulunduğu konuma alır.

    Tanıma Git menü öğesini gösteren ekran görüntüsü.

    Tanıma Git menü öğesini gösteren ekran görüntüsü.

  • Tanıma Göz At

    Tanıma Göz At penceresinde ayrı bir dosya açılmadan bir yöntem veya tür tanımı gösterilir.

    Tanıma Göz At penceresini gösteren ekran görüntüsü.

    Tanıma Göz At penceresini gösteren ekran görüntüsü.

Visual Studio'yu yükleme

Bu bölümde, yeni bir uygulamayla bazı şeyleri denemek için basit bir proje Visual Studio. IntelliSense'i kodlama yardımı olarak kullanır, uygulama yürütme sırasında değişken bir değer görmek için uygulamada hata ayıklar ve renk temasını değiştirirsiniz.

Çalışmaya başlamanız için Visual Studio indirin ve sisteminize yükleyin. Modüler yükleyici, tercih ettiği programlama dili veya platform için gereken özellik grupları olan iş yüklerini seçmenize ve yüklemenize olanak sağlar. Program oluşturma adımlarını takip etmek içinyükleme sırasında .NET Core platformlar arası geliştirme iş yükünü seçin.

Çalışmaya başlamanız için Visual Studio indirin ve sisteminize yükleyin. Modüler yükleyici, istediğiniz programlama dilleri veya platformlar için gereken özellik grupları olan iş yüklerini seçmenize ve yüklemenize olanak sağlar. Program oluşturma adımlarını takip etmek için,yükleme sırasında .NET Core platformlar arası geliştirme iş yükünü seçmeye emin olun.

Uygulamanın .NET Core platformlar arası geliştirme iş yükünün ekran Visual Studio Yükleyicisi.

Çalışmaya başlamanız için Visual Studio indirin ve 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ükleyebilirsiniz. Bir program oluşturmak üzere aşağıdaki adımları kullanmak için,yükleme sırasında .NET masaüstü geliştirme iş yükünü seçmeyi emin olun.

Uygulamanın içinde seçilen .NET masaüstü geliştirme iş yükünün Visual Studio Yükleyicisi.

Visual Studio kez Microsoft hesabı oturum açmak için Microsoft hesabı veya okul hesabınızla oturum açabilirsiniz.

Program oluşturma

Basit bir program oluşturma ve bu programa dalın.

  1. Visual Studio'yu açın.

  2. Menü çubuğunda Dosya Yeni Dosya'Project. > >

    Menü çubuğundaKimlik > Yeni Project'i gösteren ekran görüntüsü.

    Yeni Project iletişim kutusunda birkaç proje şablonu görüntülenir. Şablon, verilen proje türü için gereken temel dosyaları ve ayarları içerir.

  3. Visual C# altında .NET Core şablon kategorisini seçin ve ardından Konsol Uygulaması (.NET Core) şablonunu seçin. Ad metin kutusuna HelloWorld yazın ve tamam düğmesini seçin.

    .NET Core uygulama şablonunu gösteren ekran görüntüsü.

    Not

    .NET Core kategorisini görmüyorsanız.NET Core platformlar arası geliştirme iş yükünü yüklemeniz gerekir. Bunu yapmak için, Yeni Visual Studio Yükleyicisi iletişim kutusunun sol alt kısmında bulunan Dosya aç Project seçin. Uygulama Visual Studio Yükleyicisi sonra ekranı aşağı kaydırın ve .NET Core platformlar arası geliştirme iş yükünü seçin ve ardından Değiştir'i seçin.

    Visual Studio projeyi oluşturur. Bu, "Merhaba Dünya!" değişmez dizesini görüntülemek için yöntemini çağıran basit bir Console.WriteLine() "Merhaba Dünya" uygulamasıdır konsol (program çıkışı) penceresinde.

    Kısa bir süre sonra aşağıdaki ekrana benzer bir şey görürsünüz:

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

    Uygulamanıza göre C# kodu düzenleyici penceresinde gösterilir ve bu da yerlerin çoğunu alır. Metnin, kodun anahtar sözcükler ve türler gibi farklı bölümlerini göstermek için otomatik olarak renklendirmesine dikkat eder. Ayrıca, kodda küçük, dikey kesikli satırlar hangi ayraçların eş olduğunu ve satır numaraları daha sonra kodu bulumanıza yardımcı olur. Kod bloklarını daraltmak veya genişletmek için küçük, kutulu eksi işaretlerini seçebilirsiniz. Bu kod açıklama özelliği, ihtiyacınız olan kodu gizleyerek ekrandaki dağınıklığı en aza indirmenizi sağlar. Proje dosyaları, Çözüm Gezgini adlı bir pencerede sağ tarafta listelenir.

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

    Başka menüler ve araç pencereleri de vardır, ancak şimdilik devam edin.

  4. Şimdi uygulamayı başlatabilirsiniz. Bunu yapmak için menü çubuğundaki Hata Ayıklama menüsünden Hata Ayıklama Olmadan Başlat'ı seçebilirsiniz. Ctrl + F5 tuşlarına da basarak.

    Hata ayıklama ve hata ayıklama > başlat menüsünü gösteren ekran görüntüsü.

    Visual Studio uygulamayı derler ve şu iletiyle bir konsol penceresi Merhaba Dünya!. Artık çalışan bir uygulama var!

    'cmd.exe!' çıkışını gösteren Merhaba Dünya görüntüsü ve 'Devam etmek için herhangi bir tuşa basın'.

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

  6. Şimdi uygulamaya biraz daha kod ekleriz. aşağıdaki C# kodunu şu satırdan önce Console.WriteLine("Hello World!"); ekleyin:

    Console.WriteLine("\nWhat is your name?");
    var name = Console.ReadLine();
    

    Bu kod, konsol penceresinde Adınız nedir? metnini görüntüler ve ardından kullanıcının bir metin girmesini ve enter tuşuna kadar beklemesini sağlar.

  7. aşağıdaki kodla Console.WriteLine("Hello World!"); ifade eden satırı değiştirme:

    Console.WriteLine($"\nHello {name}!");
    
  8. Hata Ayıklama Olmadan Başlat'ı seçerek veya > Ctrl F5 tuşlarına basarak uygulamayı + yeniden çalıştırın.

    Visual Studio yeniden yapılandırıyorsanız, bir konsol penceresi açılır ve sizden adınız istenir.

  9. Konsol penceresine adınız girin ve Enter tuşuna basın.

    Konsol penceresi girişini gösteren ekran görüntüsü.

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

  1. Visual Studio'yu açın.

    Başlangıç penceresi, bir repo kopyalama, yakın zamanda bir proje açma veya yeni proje oluşturma seçenekleriyle birlikte görüntülenir.

  2. Yeni proje oluştur'a seçin.

    Visual Studio 2019'da 'Yeni proje oluştur' penceresinin ekran görüntüsü.

    Yeni proje oluştur penceresi açılır ve birkaç proje şablonu gösterilir. Şablon, verilen proje türü için gereken temel dosyaları ve ayarları içerir.

  3. Bizim istediğiniz şablonu bulmak için arama kutusuna .net Core konsolunu yazın veya girin. Kullanılabilir şablonların listesi, girdiğiniz anahtar sözcüklere göre otomatik olarak filtrelenir. Tüm dil açılan listesinden C# dilini seçerek, Tüm platformlar listesinden Windows ve Tüm proje türleri listesinden Konsol'a bakarak şablon sonuçlarını daha fazla filtreleyebilirsiniz.

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

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

  4. Yeni projenizi yapılandır penceresinde, Project adı kutusuna HelloWorld yazın, isteğe bağlı olarak proje dosyalarınızın dizin konumunu (varsayılan yerel ayardır) ve ardından C:\Users\<name>\source\repos Sonraki 'ye tıklayın.

    Visual Studio 2019'da projenin adını girdiğiniz 'Yeni projenizi yapılandır' penceresinin ekran görüntüsü.

  5. Ek bilgiler penceresinde, Hedef Çerçeve açılan menüsünde .NET Core 3.1'in görüntülendiğinden emin olup Oluştur'a tıklayın.

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

    Visual Studio projeyi oluşturur. Bu, "Merhaba Dünya!" değişmez dizesini görüntülemek için yöntemini çağıran basit bir Console.WriteLine() "Merhaba Dünya" uygulamasıdır konsol (program çıkışı) penceresinde.

    Kısa bir süre sonra aşağıdaki ekrana benzer bir şey görürsünüz:

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

    Uygulamanıza göre C# kodu düzenleyici penceresinde gösterilir ve bu da yerlerin çoğunu alır. Metnin, kodun anahtar sözcükler ve türler gibi farklı bölümlerini göstermek için otomatik olarak renklendirmesine dikkat eder. Ayrıca, kodda küçük, dikey kesikli satırlar hangi ayraçların eş olduğunu ve satır numaraları daha sonra kodu bulumanıza yardımcı olur. Kod bloklarını daraltmak veya genişletmek için küçük, kutulu eksi işaretlerini seçebilirsiniz. Bu kod açıklama özelliği, ihtiyacınız olan kodu gizleyerek ekrandaki dağınıklığı en aza indirmenizi sağlar. Proje dosyaları, Çözüm Gezgini adlı bir pencerede sağ tarafta listelenir.

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

    Başka menüler ve araç pencereleri de vardır, ancak şimdilik devam edin.

  6. Şimdi uygulamayı başlatabilirsiniz. Bunu yapmak için menü çubuğundaki Hata Ayıklama menüsünden Hata Ayıklama Olmadan Başlat'ı seçebilirsiniz. Ctrl + F5 tuşlarına da basarak.

    Hata Ayıklama ve Hata Ayıklama > Başlat menü öğesini gösteren ekran görüntüsü.

    Visual Studio uygulamayı derler ve şu iletiyle bir konsol penceresi Merhaba Dünya!. Artık çalışan bir uygulama var!

    'Merhaba Dünya!' çıkışını gösteren Hata Ayıklama Konsolu penceresinin Microsoft Visual Studio görüntüsü ve 'Bu pencereyi kapatmak için herhangi bir tuşa basın'.

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

  8. Şimdi uygulamaya biraz daha kod ekleriz. aşağıdaki C# kodunu şu satırdan önce Console.WriteLine("Hello World!"); ekleyin:

    Console.WriteLine("\nWhat is your name?");
    var name = Console.ReadLine();
    

    Bu kod, konsol penceresinde Adınız nedir? metnini görüntüler ve ardından kullanıcının bir metin girmesini ve enter tuşuna kadar beklemesini sağlar.

  9. aşağıdaki kodla Console.WriteLine("Hello World!"); ifade eden satırı değiştirme:

    Console.WriteLine($"\nHello {name}!");
    
  10. Hata Ayıklama Olmadan Başlat'ı seçerek veya > Ctrl F5 tuşlarına basarak uygulamayı + yeniden çalıştırın.

    Visual Studio yeniden yapılandırıyorsanız, bir konsol penceresi açılır ve sizden adınız istenir.

  11. Konsol penceresine adınız girin ve Enter tuşuna basın.

    Ad, giriş Microsoft Visual Studio çıkışını gösteren Hata Ayıklama Konsolu penceresinin ekran görüntüsü.

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

  1. Visual Studio’yu çalıştırın. Başlangıç penceresi, bir repo kopyalama, yakın zamanda bir proje açma veya yeni proje oluşturma seçenekleriyle birlikte görüntülenir.

  2. Yeni proje oluştur'a seçin.

    Yeni proje oluştur Visual Studio başlat menüsünün ekran görüntüsü.

    Yeni proje oluştur penceresi açılır ve birkaç proje şablonu gösterilir. Şablon, verilen proje türü için gereken temel dosyaları ve ayarları içerir.

  3. Şablon bulmak için arama kutusuna anahtar sözcükler yazabilirsiniz veya girebilirsiniz. Kullanılabilir şablonların listesi, girersiniz anahtar sözcüklere göre filtreler. Tüm diller açılan listesinden C# dilini, Tüm platformlar listesinden ve Konsol'Windows tüm proje türleri listesinden C# seçerek şablon sonuçlarını daha fazla filtreleyebilirsiniz.

    Konsol Uygulaması şablonunu ve ardından Sonraki'yi seçin.

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

  4. Yeni projenizi yapılandır penceresinde, Yeni projenizin adı kutusuna HelloWorld Project girin. İsteğe bağlı olarak, proje dizini konumunu varsayılan C: Kullanıcılar \ kaynak \ <name> \ \ repos'larından değiştirerek Sonraki'yi seçin.

    Yeni projenizi yapılandır penceresinin, Proje adı HelloWorld girildi olarak ekran görüntüsü.

  5. Ek bilgiler penceresinde Hedef Çerçeve açılan menüsünde .NET 6.0'ın görüntülendiğinden emin olup Oluştur'a tıklayın.

    .NET 6.0'ın seçili olduğu Ek bilgiler penceresinin ekran görüntüsü.

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

    Proje dosyaları, Visual Studio IDE'nin sağ tarafında, Çözüm Gezgini. Yeni Çözüm Gezgini Program.cs dosyasını seçin. Uygulamanıza uygun C# kodu, merkezi düzenleyici penceresinde açılır ve bu da yerlerin çoğunu alır.

    Düzenleyicide Program.cs 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östermek için otomatik olarak renklenir. Satır numaraları kodu bulumanıza yardımcı olur.

    Kodda küçük, dikey kesikli satırlar, hangi ayraçların bir diğer küme ayracıyla eş olduğunu gösteriyor. Kod bloklarını daraltmak veya genişletmek için küçük, kutulu eksi veya artı işaretleri de seçebilirsiniz. Bu kod açıklama özelliği, görmenizi gerektir etmeyen kodu gizleyerek ekrandaki dağınıklığı en aza indirmeye yardımcı olur.

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

    Diğer menüler ve araç pencereleri kullanılabilir.

  6. Üst menüden Hata Ayıklama > Olmadan Başlat'ı seçerek Visual Studio başlatabilirsiniz. Ctrl + F5 tuşlarına da basarak.

    Hata Ayıklama ve Hata Ayıklama > Başlat menü öğesini gösteren ekran görüntüsü.

    Visual Studio uygulamayı derler ve Hello, World! iletisiyle bir konsol penceresi açılır. Artık çalışan bir uygulama var!

    Çıktıyı gösteren Hata Ayıklama Konsolu penceresinin ekran görüntüsü Merhaba Dünya! ve Bu pencereyi kapatmak için herhangi bir tuşa basın.

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

  8. Şimdi uygulamaya biraz daha kod ekleriz. aşağıdaki C# kodunu şu satırdan önce Console.WriteLine("Hello World!"); ekleyin:

    Console.WriteLine("\nWhat is your name?");
    var name = Console.ReadLine();
    

    Bu kod, konsol penceresinde Adınız nedir? metnini görüntüler ve kullanıcı metin girene kadar bekler.

  9. şu satıra Console.WriteLine("Hello World!"); kadar olan satırı değiştirme:

    Console.WriteLine($"\nHello {name}!");
    
  10. Hata Ayıklama Olmadan Başlat'ı seçerek veya > Ctrl F5 tuşlarına basarak + uygulamayı yeniden çalıştırın.

    Visual Studio yeniden yapılandırıyorsanız, bir konsol penceresi açılır ve sizden adınız istenir.

  11. Konsol penceresine adınız yazın ve Enter tuşuna basın.

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

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

Yeniden düzenleme ve IntelliSense kullanma

Yeniden düzenlemenin ve IntelliSense'in daha verimli bir şekilde kodlamanıza yardımcı olmak için birkaç yolu göz atabilirsiniz.

İlk olarak değişkeni yeniden name adlandırin:

  1. değişkenine çift name tıklayın ve değişkeninin yeni adını (username) yazın.

    Değişkenin etrafında bir kutu ve kenar boşluğunda bir ampul görünür.

  2. Kullanılabilir Hızlı Eylemler'i göstermek için ampul simgesini seçin. 'name' adını 'username' olarak yeniden adlandır'ı seçin.

    Uygulamanın yeniden adlandırma eylemlerini gösteren Visual Studio.

    Uygulamanın yeniden adlandırma eylemlerini gösteren Visual Studio.

    Uygulamanın yeniden adlandırma eylemlerini gösteren Visual Studio.

    Değişkeni proje genelinde yeniden adlandırıldı ve bu bizim durumumuz için yalnızca iki yer.

    Yeniden adlandırma yeniden düzenlemeyi grafikte gösteren animasyonlu gif Visual Studio.

  3. Şimdi IntelliSense'e göz at. olan satırın altına Console.WriteLine($"\nHello {username}!"); DateTime now = DateTime. yazın.

    Sınıfın üyelerini bir kutu DateTime görüntüler. Seçili olan üyenin açıklaması da ayrı bir kutuda görüntülenir.

    Raporlarda IntelliSense liste üyelerini gösteren Visual Studio.

    Raporlarda IntelliSense liste üyelerini gösteren Visual Studio.

  4. Çift tıklayarak veya Tab tuşuna basarak sınıfının bir özelliği olan Now adlı üyeyi seçin. Satırın sonuna noktalı virgül ekleyerek kod satırı tamamlanır: DateTime now = DateTime.Now; .

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

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

    İpucu

    Console.Write , Console.WriteLine yazdırılırken satır sonlandırıcı eklemeyilmesinden farklıdır. Bu, çıkışa gönderilen sonraki metnin aynı satırda yazdırılacak olduğu anlamına gelir. Açıklamalarını görmek için kodunda bu yöntemlerin her biri üzerine gelin.

  6. Ardından kodu biraz daha kısa hale gelecek şekilde yeniden düzenlemeyi kullanın. satırda now değişkenlerini DateTime now = DateTime.Now; seçin. Bu çizginin kenar boşluğunda bir tornavida simgesi görünür.

  7. Aşağıdaki seçeneklerden uygun önerileri görmek için tornavida simgesini Visual Studio. Bu durumda, genel kod davranışını değiştirmeden bir kod satırı kaldırmak için satır içi geçici değişken yeniden düzenlemesi gösterir.

    Uygulamanın satır içi geçici değişken önerisini gösteren Visual Studio.

    Uygulamanın satır içi geçici değişken önerisini gösteren Visual Studio.

  8. Kodu yeniden düzenlemek için Satır içi geçici değişken'i seçin.

  9. Ctrl F5 tuşlarına basarak + programı yeniden çalıştırın. Çıkış aşağıdakine benzer:

    Ad, giriş ve çıkış istemini gösteren Hata Ayıklama Konsolu penceresinin ekran görüntüsü Yılın günü: 43'.

    Ad, giriş ve çıkış istemini gösteren Hata Ayıklama Konsolu penceresinin ekran görüntüsü Yılın günü: 244'.

Kod hatalarını ayıklama

Kod yazarak çalıştırarak hataları test etmek gerekir. Visual Studio hata ayıklama sistemi, kodda tek tek bir deyimde adım adım ilerler ve değişkenleri ilerlerken incelemenizi sağlar. Belirli bir satırda kodun yürütülmesini durduran kesme noktaları ayarlayın ve kod çalıştırıken değişken değerinin nasıl değiştiklerini gözlemlersiniz.

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

  1. Satırın yanındaki en sol kenar boşluğuna veya boşluka tıklayarak kod satırına bir Console.WriteLine($"\nHello {username}!"); kesme noktası ayarlayın. Ayrıca kod satırı seçerek F9 tuşuna da basabilirsiniz.

    Oluk içinde kırmızı bir daire görünür ve çizgi vurgulanır.

    Bir kod satırı üzerinde kesme noktası gösteren ekran görüntüsü Visual Studio.

    Bir kod satırı üzerinde kesme noktası gösteren ekran görüntüsü Visual Studio.

  2. Hata AyıklamaYı Başlat Hata Ayıklamayı Başlat'ı > seçerek veya F5 tuşuna basarak hata ayıklamayı başlat.

  3. Konsol penceresi görüntülendiğinde ve sizden bir ad sorduğunda, adınız girin.

    Odak, Visual Studio düzenleyicisine geri döner ve kesme noktası olan kod satırı sarıyla vurgulanır. Sarı vurgu, bu kod satırın daha sonra yürütülecek olduğu anlamına gelir. Kesme noktası, uygulamanın bu satırda yürütmeyi duraklatmalarını sağlar.

  4. Değerini görmek için farenizi username değişkenin üzerine gelin. Ayrıca sağ tıklar ve İzleme Ekle'yi seçerek değişkeni İzleme penceresine ekleyebilir ve burada username değerini de görebilirsiniz.

    Hata ayıklama sırasında bir değişken değerini gösteren ekran görüntüsü Visual Studio.

    Hata ayıklama sırasında bir değişken değerini gösteren ekran görüntüsü Visual Studio.

  5. Uygulamayı çalıştırmayı tamamlamak için F5 tuşuna tekrar basın.

Hata ayıklamada hata ayıklama hakkında daha fazla Visual Studio bkz. Hata Ayıklayıcı özellik turu.

Özelleştirme Visual Studio

Varsayılan renk temasını Visual Studio kullanıcı arabirimini kişiselleştirebilirsiniz. Renk temasını değiştirmek için:

  1. Menü çubuğunda, Seçenekler iletişim kutusunu > açmak için Araçlar Seçenekler'i seçin.

  2. Ortam Genel seçenekleri > sayfasında Renk teması seçimini Koyu olarak ve ardından Tamam'ı seçin.

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

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

  1. Menü çubuğunda, Seçenekler iletişim kutusunu > açmak için Araçlar Seçenekler'i seçin.

  2. Ortam Genel seçenekleri > sayfasında Renk teması seçimini Koyu olarak ve ardından Tamam'ı seçin.

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

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

  1. Menü çubuğunda, > Seçenekler iletişim kutusunu açmak için Araçlar Seçenekler ' i seçin.

  2. Ortam > genel Seçenekler sayfasında, renk teması seçimini mavi veya hafif olarak değiştirin ve ardından Tamam' ı seçin.

    IDE 'nin tamamına yönelik 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 gösteren ekran görüntüsü.

IDE 'yi kişiselleştirmek için kullanabileceğiniz diğer yollar hakkında bilgi edinmek için bkz. kişiselleştirme Visual Studio.

Sonraki adımlar

Aşağıdaki Visual Studio makalelerle birlikte aşağıdaki adımları daha ayrıntılı bir şekilde keşfedin:

Daha fazla kodlamayı incelemeye hazırsanız, aşağıdaki dile özgü hızlı başlangıçlardan biri iyi bir sonraki adımdır:

Ayrıca bkz.