Aracılığıyla paylaş


Visual Studio nedir?

Visual Studio, geliştirme döngüsünün tamamını tek bir yerde tamamlamak için kullanabileceğiniz güçlü bir geliştirici aracıdır. Kod yazmak, düzenlemek, hata ayıklamak ve derlemek için kullanabileceğiniz kapsamlı bir tümleşik geliştirme ortamıdır (IDE). Ardından uygulamanızı dağıtın. Visual Studio, yazılım geliştirme sürecinin her aşamasını geliştirmek için derleyiciler, kod tamamlama araçları, kaynak denetimi, uzantılar ve diğer birçok özelliği içerir.

Diyagram, Visual Studio'nun işlemin her bir bölümünü ele almasıyla birlikte yazılım geliştirme döngüsünü gösterir.

Visual Studio'daki çeşitli özellikler ve dil desteğiyle, ilk "Merhaba Dünya" programınızı yazmaktan uygulama geliştirmeye ve dağıtmaya kadar büyüyebilirsiniz. Örneğin, .NET ve C++ uygulamalarını derleyin, hatalarını ayıklayıp test edin, web tasarımcısı görünümünde ASP.NET sayfaları düzenleyin, .NET ile platformlar arası mobil ve masaüstü uygulamaları geliştirin veya C# dilinde esnek Web URI'leri oluşturun.

Visual Studio'yu yüklemek için aşağıdaki düğmeyi seçin ve indirilmesi gereken Visual Studio sürümünü seçin.

Visual Studio'yu yüklemek için aşağıdaki düğmeyi seçin ve indirilmesi gereken Visual Studio sürümünü seçin.

Visual Studio neden kullanılır?

Visual Studio, geliştiricilere verimli ve işbirliğine dayalı olarak yüksek kaliteli kod geliştirmeleri için zengin bir geliştirme ortamı sunar.

  • İş yükü tabanlı yükleyici - yalnızca ihtiyacınız olanı yükleyin
  • Güçlü kodlama araçları ve özellikleri - uygulamalarınızı tek bir yerde oluşturmak için ihtiyacınız olan her şey
  • Birden çok dil desteği - C++, C#, JavaScript, TypeScript, Python ve daha birçok dilde kod
  • Platformlar arası geliştirme - herhangi bir platform için uygulama derleme
  • Sürüm denetimi tümleştirmesi - ekip arkadaşlarıyla kod üzerinde işbirliği yapma
  • Yapay zeka destekli geliştirme - yapay zeka yardımıyla kodu daha verimli yazma

Visual Studio'yu keşfedin

Visual Studio, yazılım geliştirme döngüsünün farklı bölümlerini destekler.

Kodunuzu geliştirme

Visual Studio IDE, kodunuzu güvenle yazmanızı ve yönetmenizi kolaylaştıran birçok özellik sağlar. Örneğin, yapay zeka destekli geliştirme araçlarıyla hızlı ve doğru bir şekilde kodlayın. Bu araçlar GitHub Copilot ve IntelliCode'dır. Eylem öneren ampulleri kullanarak kodunuzda hızlı geliştirmeler yapın veya anahat oluşturma kullanarak kod bloklarını genişletin/daraltın. Kodunuzu dosyalara göre düzenlenmiş olarak gösteren Çözüm Gezgini veya kodunuzu sınıflara göre düzenlenmiş olarak gösteren Sınıf Görünümü ile düzenleyin ve keşfedin.

IDE'de içeriği düzenlemenize ve düzenlemenize yardımcı olan tüm özellikler hakkında daha fazla bilgi edinin:

Uygulamanızı derleme

Derlemeleri hemen oluşturmak ve bir hata ayıklayıcıda test etmek için uygulamalarınızı derleyip oluşturabilirsiniz. C++ ve C# projeleri için çok işlemcili derlemeler çalıştırabilirsiniz. Visual Studio, uygulamaları oluştururken yapılandırabileceğiniz çeşitli seçenekler de sağlar. Yerleşik yapılandırmalara ek olarak özel bir derleme yapılandırması oluşturabilir, belirli uyarı iletilerini gizleyebilir veya derleme çıktı bilgilerini artırabilirsiniz.

Visual Studio'da derleme ve derleme hakkında daha fazla bilgi edinin:

Kodunuzda hata ayıklama

Visual Studio'da tümleşik hata ayıklama, kolayca hata ayıklamanıza, profil oluşturmanıza ve tanılamanıza olanak tanır. Kodunuzda adım adım ilerleyin ve değişkenlerde depolanan değerlere bakın, değerlerin ne zaman değiştiğini görmek için değişkenler üzerinde izlemeler ayarlayın, kodunuzun yürütme yolunu inceleyin. Visual Studio, çalışırken kodunuzun hatalarını ayıklamak için başka yollar sunar.

Visual Studio'da etkili bir şekilde hata ayıklama hakkında daha fazla bilgi edinin:

Kodunuza test etme

Visual Studio'da kapsamlı test araçlarıyla yüksek kaliteli kod yazabilirsiniz. Birim testleri, geliştiricilere ve test edicilere koddaki mantık hatalarını bulmak için hızlı bir yol sağlar. Ne kadar kodu test ettiğinizi analiz edebilir ve test paketinde anlık sonuçları görebilirsiniz. Yazarken kodu test eden gelişmiş özelliklerle yaptığınız her değişikliğin etkisini bilin.

Visual Studio'da kullanılabilen test araçları hakkında daha fazla bilgi edinin:

Sürüm denetimi

Visual Studio'daki tümleşik Git özellikleriyle kendi depolarınızı kopyalayabilir, oluşturabilir veya açabilirsiniz. Git araç penceresinde değişiklikleri işlemek ve göndermek, dalları yönetmek ve birleştirme çakışmalarını çözmek için ihtiyacınız olan her şey bulunur. GitHub hesabınız varsa bu depoları doğrudan Visual Studio'da yönetebilirsiniz.

Visual Studio'da sürüm denetimi hakkında daha fazla bilgi edinin:

Diğer kişilerle birlikte çalışma

Visual Studio Live Share, gerçek zamanlı işbirliğine dayalı geliştirme sağlar. Live Share ile dil veya platform ne olursa olsun projenizi iş arkadaşlarınızla paylaşabilirsiniz. Ekibinizin bağlanmasını, gezinmesini, kesme noktalarını ayarlamasını ve düzenleyici oturumunuza yazmasını sağlayarak sorunun en altına hızla ulaşın.

Live Share ile işbirliği yapma hakkında daha fazla bilgi edinin:

Uygulamanızı dağıtma

Bir uygulama, hizmet veya bileşen dağıtarak, uygulamayı diğer bilgisayarlara, cihazlara veya sunuculara ya da buluta yüklemek üzere dağıtırsınız. Visual Studio'da ihtiyacınız olan dağıtım türü için uygun yöntemi seçebilirsiniz. Web'de veya Azure'da yayımlayarak ya da bir ağ paylaşımına ya da yerel klasöre dağıtarak uygulamalarınızı ve kodunuzu paylaşın.

Visual Studio kullanarak uygulamanızı dağıtma hakkında daha fazla bilgi edinin:

Yapay zeka destekli geliştirme

GitHub Copilot, GitHub Copilot Chat ve IntelliCode , geliştiricilerin daha hızlı ve daha fazla doğrulukla kod yazmasına yardımcı olur, kod tabanını daha iyi anlamanıza yardımcı olur ve birim testleri yazma, hata ayıklama ve profil oluşturma gibi diğer geliştirme görevlerine yardımcı olur.

Visual Studio'da yapay zeka destekli geliştirme hakkında daha fazla bilgi edinin:

Visual Studio sürümünüzü seçin

Visual Studio'nun üç sürümü vardır:

  • Topluluk : Öğrenciler, açık kaynak geliştiriciler ve bireysel geliştiriciler için ücretsiz, tam özellikli IDE.
  • Profesyonel - Bireysel geliştiriciler veya küçük ekipler için abonelik tabanlı bir seçenek.
  • Kurumsal - Küçük ve büyük ölçekli işletme ve kurumsal kuruluşlar için abonelik tabanlı bir seçenektir.

Visual Studio sürümlerindeki özellikleri karşılaştırın ve gereksinimlerinize en uygun Visual Studio sürümünü edinin.

Visual Studio yükleme

Visual Studio'yu yüklemek için aşağıdaki düğmeyi seçin ve Visual Studio sürümünü seçin.

Kullanmaya başlayın

Aşağıdaki dile özgü öğreticilerden biriyle kodlamaya göz atın:

Herhangi bir uygulama türü geliştirmek veya dil öğrenmek için zengin Visual Studio Tümleşik Geliştirme Ortamı (IDE) özelliğinde çalışırsınız. Visual Studio'yu şu giriş makalelerinden biriyle daha fazla keşfedin:

  • IDE özellikleri hakkında bilgi edinmek ve temel görevler için nasıl kullanacağınızı öğrenmek için IDE'de gezinin.
  • Bu Learn modülündeki temel bilgileri ele alın: Visual Studio'ya giriş