Bu yılın başlarında Microsoft, Visual Studio 2022'nin önizleme sürümünü vahşi programlama dünyasına sundu. Bu iyi haber! Son derece popüler bir IDE, ancak içinde geliştiği DevOps ekosistemindeki değişimin hızı göz önüne alındığında, bir ayar veya belki de bir revizyon nedeniyle.
Tüm deneyim seviyelerindeki geliştiriciler genellikle VS 2019 hakkında olumlu görüşlere sahip olsa da, biraz iyileştirme yapamayacak hiçbir IDE yoktur. VS 2022 çok daha iyi mi? Erken benimseyen biri olmaya ve en son sürüme yükseltmeye değer mi?
İşte bilmeniz gerekenler.
Visual Studio Geçmişi: Şimdiye Kadar, Çoğunlukla İyi
Visual Studio 2019 ve Visual Studio Kodu yeni başlayanlar için kullanıcı dostu olarak lanse edildi, ancak aynı zamanda gelişmiş ve deneyimli programcılardan tutarlı övgüler aldı.
Örneğin, Azure, Git/GitHub ile entegrasyonu ve aşağıdaki gibi platformların yakın zamanda eklenmesi, Canlı Paylaşım ve Xamarin, kolay bulut tabanlı depolama sağlar, gerçek zamanlı işbirliğive platformlar arası geliştirme.
Ancak VS 2019 ve VS Code kadar iyi olan VS 2022, oldukça cazip olan birkaç yeni iyileştirme getiriyor.
VS 2022'deki En Önemli Geliştirme
Yeni sürümdeki ana iyileştirmelerden biri, VS 2019 hakkında yinelenen bir şikayeti, yani bellek üzerindeki yoğun talebini ele alıyor.
Büyük miktarda bilgi işlem gücü gerektiren karmaşık uygulamalar üzerinde çalışan geliştiriciler için bu, önemli bir fayda vaat ediyor. Bu, (genellikle) ticari ve kurumsal projeler üzerinde çalışan geliştiriciler için bir endişe kaynağıdır.
Bu yazı itibariyle, önizleme sürümü üretim uygulamaları için lisanslı değildir.
VS 2022'de Başka Neler Yeni?
NS 2022 Yol Haritası Microsoft çevrimiçi belgelerindeki sayfa, bu en son sürüm üzerinde çalışan ekibin akılda şu temalar var: "kişisel ve ekip üretkenliği, modern gelişim ve sürekli yenilik."
Bunların sesini hepimiz severiz! Ancak bu taahhüt, VS 2022'nin en son sürümüyle çalışmanın günlük deneyimi için ne anlama geliyor?
2022 sürümü aşağıdaki ek geliştirmeleri vaat ediyor:
Geliştirilmiş Kod Tamamlama İşlevselliği
VS 2022'deki Intellicode, gelişmiş bir kodlama bağlamı anlayışını kullanarak tüm kod satırlarını doldurabilir.
Mevcut önizleme modunda, bu yalnızca C# ile çalışır ancak Microsoft, resmi yayın tarihi yaklaştıkça ek diller ekleyecektir.
Daha Güçlü Hata Ayıklama Yetenekleri
Çekirdek hata ayıklayıcı, okunması daha kolay bir adım adım, koşullu kesme noktaları ve eklenmesiyle daha verimli ve sezgisel derlemeye sahiptir. alev çizelgeleri programcıların yerel veya uzaktan kodla ilgili sorunları tespit etmelerine yardımcı olmak için.
Geliştirilmiş Programlama Arayüzü
Visual Studio 2022, daha kullanıcı dostu ve sezgisel bir kodlama ortamı arayüzü sunar.
Bu, IDE'nin görünümünü ve hissini özelleştirmek için artırılmış seçenekleri içerir (örneğin, IDE ile eşleştirebilirsiniz). Windows temanız) ve sizin için çalışan bir belge yönetim sistemi kurma yeteneği.
Gelişmiş Erişilebilirlik
Visual Studio 2019, genel erişilebilirliği iyileştiren çeşitli özelliklere sahiptir ve VS 2022, daha da fazla erişilebilirlik özelliği ekler.
Kullanıcılar, eklentilere veya eklentilere güvenmek yerine, görünürlüğü ve organizasyonu iyileştirmek ve onaylanmış uzantılarla daha iyi çalışmak için arayüzü değiştirebilir. Tüm bunlar, Microsoft'un ürünlerini yerel olarak erişilebilir hale getirmek için devam eden çalışmaları tarafından yönlendiriliyor.
En Son C++ Yapısı için Geliştirilmiş Destek
VS 2022, C++ 20 için eksiksiz araç takımını içerir. Windows'un yazıldığı dil budur, bu nedenle Windows geliştiricileri bunu hoş bir katılım olarak bulmalıdır.
NS önizleme notları VS 2022 için bu yazı itibariyle dokuz iyileştirme listelenmiştir. Bunlar, daha iyi IntelliSense işlevselliği ve daha güçlü hata ayıklama ve analiz yetenekleriyle IDE'nin yeni sürümünde C++ programlamasını kolaylaştırmalıdır.
İyileştirilmiş Windows Uygulama Geliştirme
Artık kullanmak mümkün Sıcak Yeniden Yükleme (ilk olarak VS 2019'da tanıtıldı) çalışırken .NET veya C++'da uygulama derlemelerinizi güncellemek için. Tüm geliştiriciler, bunun kullanışlı olacağı durumları yaşadı veya hayal edebilir!
Ayrıca, IDE'nin bir yerel kurulumundan birden çok havuzla yerel olarak çalışma yeteneği gibi Git entegrasyonunda iyileştirmeler bulacaksınız.
Kapsayıcılı uygulamalar oluşturan geliştiriciler için, aşağıdakileri kullanarak projeler üzerinde çalışmak veya bunları düzenlemek için daha fazla yetenek vaat edilir. Kubernet'ler, Liman işçisi, ve Hizmet Kumaşı. (Belgeler, bunların neleri kapsayacağı konusunda çok spesifik değil, ancak uygulama oluşturma deneyimini geliştirmek ve tanılamayı geliştirmek için devam eden çalışmalar var.)
Şimdi VS 2022'ye Yükseltmeli misiniz?
Cevap, şu anda Visual Studio'yu nasıl kullandığınıza bağlıdır.
Ne yazık ki, VS 2022 Önizlemesi, bu yazı itibariyle üretim amaçlı kullanım için lisanslı değildir.
Öncelikle kapsayıcılı uygulamalarla çalışanlar, önizlemeyi denemeden önce vaat edilen ek geliştirmelerin devreye girmesini beklemek isteyebilir.
Tüm beceri seviyelerindeki solo geliştiriciler, VS 2022'de sunulan iyileştirmelerden büyük olasılıkla faydalanacak ve resmi sürüm gelmeden önce yeni ve geliştirilmiş işlevlere mümkün olan en kısa sürede aşina olun etrafında.
Yükseltmeye karar verirseniz, VS 2022 Önizleme'yi kullanmaya nasıl başlayacağınız konusunda birkaç seçeneğiniz vardır.
En kolay yol, VS 2022'yi mevcut VS 2019 yapınızla yan yana kurmaktır. Yerel makinenize kurmak istemiyorsanız, bulut tabanlı sürümü deneyebilirsiniz. (Belki biraz MS Visual Studio Online'ı kullanma deneyimi?) Veya komut satırından onunla çalışabilirsiniz.
Ve unutmayın, VS 2022 projesine katkıda bulunabilirsiniz! Önizleme döneminde geliştirici girdileri ve geri bildirimleri aktif olarak aranmaktadır. NS "Visual Studio 2022'deki Yenilikler” çevrimiçi belgelere bir bağlantı içerir Bir Özellik Öner sayfa.
Herhangi bir beceri seviyesindeki hevesli geliştiriciler için, girdi verme fırsatı, ister kendi başına ister istemez çekicidir. İyileştirmelerin günlük programlamanız ve tasarımınız üzerinde önemli bir etkisi olacağına inanmıyorsunuz faaliyetler.
Her iki ayağınızla da katılmaya hazır değilseniz, Visual Studio 2019'u yerinde tutarak ve bulut sürümünü kullanarak geçici bir yükseltme veya Visual Studio 2022'nin ayırma kurulumu—yeni sürümü kullanmak için gereken aşinalığı oluşturmaya başlamanın en iyi yoludur. baskı.
Visual Studio 2022 Önizlemesi, Açıklaması
Çoğu bireysel kullanıcı, özellikle VS 2019'dan vazgeçmeniz gerekmediğinden, VS 2022'nin önizleme sürümünü kullanmaya başlamayı muhtemelen faydalı bulacaktır.
Mevcut üretim lisansı eksikliği, şu anda yoğun geliştirme ile uğraşanlar için önizlemeyi indirmeyi daha az çekici hale getirebilir, ancak şimdi bireysel kullanıcı olarak indirmek, lisanslama kullanıma sunulduğunda ve siz (ve ekibiniz) uygulamalarınızı başka bir platforma taşımak istediğinizde biraz zaman kazandırabilir. Yeni sürüm.
İyi bir kod düzenleyici, bir programcının hayatını çok daha kolaylaştırabilir, ancak hangisi sizin için en iyisidir?
Sonrakini Oku
- Programlama
- Visual Studio Çevrimiçi
- Visual Studio Kodu
- Programlama Araçları
Haber bültenimize abone ol
Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!
Abone olmak için buraya tıklayın