Skip to content
C ve C++ Kodlama Araçları | Visual Studio2020-03-25T12:09:28-07:00

Visual Studio Teknolojileri

C ve C++ uygulamaları geliştirin

C++ ile masaüstü geliştirme

Tercih ettiğiniz MSVC, Clang, CMake veya MSBuild gibi bir aracı kullanarak Windows için modern C++ uygulamaları oluşturun

screenshot of python development

Visual Studio yüklemesi

Visual Studio’nun varsayılan yüklemesi, C++’da geliştirmek için gerekli olan öğeleri ekleme olanağı sunar

graphic displaying multiple codebases

Tüm kod tabanları için destek

CMake, Clang, mingw ve daha fazlası

Bulunduğu ortamdan bağımsız olarak dilediğiniz kod tabanını açıp hemen çalışmaya başlayın. MSBuild’i Microsoft Visual C++ derleyicisiyle veya CMake with Clang ya da mingw gibi bir 3. taraf araç kümesiyle kullanarak kodunuzu doğrudan IDE’de derleyin ve kodun hatalarını ayıklayın. Birinci sınıf bir CMake deneyiminden yararlanın.

Windows Geliştirme

Windows’u hedeflemenin en iyi yolu

Microsoft Visual C++ araç kümesi ve Visual Studio 2019 ile klasik Windows masaüstü programları veya HoloLens, Surface Hub, PC ve Xbox’ı hedefleyen Evrensel Windows uygulamaları tasarlayın ve derleyin.

screenshot for Microsoft Visual C++ toolset
screenshot of support for C++11, C++14 and many C++17 features

Modern C++ Desteği

C++11, C++14 ve C++17 kullanarak uygulama oluşturun

Sektör lideri performans, üretilen derleme işi ve güvenlikle C++11, C++14 ve birçok C++17 özelliği için sağlanan desteğin keyfini çıkarın. Genel lambda ifadeleri, sürdürülebilir işlevler, decltype (auto), genişletilmiş constexpr ve C++ öznitelikleri, katlama ifadeleri, tür sisteminde noexcept, satır içi değişkenler ve diğer modern özelliklerin gücünden yararlanarak kod yazın.

Linux Geliştirme

Gerçek zamanlı olarak Linux uygulamaları yazın ve bunların hatalarını ayıklayın

Güçlü kod yazma ve hata ayıklama araçlarından yararlanarak GCC, Clang veya başka bir derleyiciyle derlenmiş, Linux’u hedefleyen kodunuzu yönetin. GDB ile uzakta çalışmakta olan Linux uygulamalarınızın hatalarını ayıklayın. Visual Studio, Linux’a yönelik IoT uygulamaları veya yüksek performanslı bilgi işlem bulut hizmetleri derlerken üretken olmanıza yardımcı olur.

screenshot of Linux debugging tools
screenshot of mobile development window

Mobil Geliştirme

Android ve iOS’u hedeflerken üretken kalın

Visual Studio 2019 ve hata ayıklayıcının gücünden yararlanarak C++ dilinde yüksek performanslı Android ve/veya iOS uygulamaları ve oyunları derleyin, hem mobil platformları hem de Windows’u hedeflemek için ortak C++ kitaplıkları kullanın ya da Xamarin ve C++ ile bir kere yazıp tüm mobil platformlarda çalıştırın.

Oyun Geliştirme

Visual Studio’yu kullanan çok sayıdaki en üst düzey, AAA sınıfı oyun stüdyosu arasına katılın

DirectX ile Windows cihazlarında çalışan yüksek performanslı oyunlar oluşturun veya Unity, Unreal ve Cocos gibi üst düzey bir oyun altyapısıyla platformlar arası oyunlar oluşturun. Zaten Visual Studio’yu kullanmakta olan çok sayıdaki son derece başarılı oyun stüdyosu arasına katılarak Visual Studio 2019 ve birinci sınıf hata ayıklayıcı ile üretkenliğinizi artırın.

screenshot of game development window
screenshot of debugging and diagnostics windows

Eşsiz Hata Ayıklama ve Tanılama

Kaliteli ve hatasız kodlar yazın

Kesme noktaları ayarlama ve kodunuzu adımlama gibi temel işlemlerin tamamına ek olarak değişkenleri görselleştirme, performans profili oluşturma, tüm yerel veya uzak işlemlerde hata ayıklama ve uygulamalarda çok iş parçacıklı hata ayıklama gibi gelişmiş işlemler gerçekleştirin. Tıklanan satıra kadar çalıştırın, canlı kodunuzu düzenleyin ve yeniden derlemek zorunda kalmadan yürütmeye devam edin.

Güçlü Üretkenlik Özellikleri

Kodunuzu hızla gözden geçirin, düzenleyin ve geliştirin

Kodunuzu söz dizimi renklendirme, kılavuzlar, kod araç ipuçları, Sınıf Görünümü veya Çağrı Hiyerarşisi ile görselleştirin. Referans, tanım, bildirim ve daha fazlasını temel alarak dilediğiniz kod sembolüne gidin. Kodunuzu yazdığınız sırada otomatik olarak düzeltin, sorunları hızla onarın ve kodunuzu gereksinimlerinize göre yeniden düzenleyin. Kodunuzdaki yaygın sorunları analiz edin. Zamandan tasarruf ederek daha önemli şeylere vakit ayırın.

screenshot of productivity features

Free, fully-featured IDE for students, open-source and individual
developers

Free download

Professional developer tools, services, and subscription benefits for small
teams

Free trial

End-to-end solution to meet demanding quality and scale needs of teams of all
sizes

Free trial

Geri Bildirim