Visual Studio 2022'deki yeni tanılama ve hata ayıklama özellikleri 12/17

Saberie

Active member
Microsoft'un Visual Studio geliştirme ortamının yeni 2022 17.12.1 sürümü, bir dizi gelişmiş analiz ve hata ayıklama özelliği sunar. Birçoğu, geliştiricilerin günlük yaşamlarını kolaylaştırmak için Copilot AI'ye bağlı


Duyuru



Microsoft'a göre en çok talep edilen işlevlerden biri, bir işlevin kodda kullandığı değerlerin satır içi görüntülenmesidir return iade edilecektir. Bu ekran artık uygulanmıştır ve doğrudan ilgili ekranın altında devre dışı bırakılmıştır. return-İfade. Fareyle üzerine gelindiğinde ek bilgiler ve yardımcı pilot simgesi görüntülenir. Üzerine tıkladıktan sonra AI, yan penceredeki çıktıyı analiz eder ve olası hatalar hakkında bilgi sağlar.




Döndürülen değerlerin Visual Studio önizlemesi



Visual Studio, bir işlevin döndürdüğü değerlerin gri renkli çevrimiçi önizlemesini gösterir.


(Resim: Microsoft)



Copilot artık Otomatik ve Yerel hata ayıklayıcı pencerelerinde değişken değerlerin ayrıştırılmasını da destekliyor. Değişken değer önizlemesine ek olarak, daha fazla hata analizi için AI simgesi de burada görünür.

IEnumerable Visualizer aracının AI asistanı kısa süre önce duyuruldu. Artık LINQ sorgularının söz dizimini vurgulayan IntelliSense sunuyor. Hata ayıklayıcının bir diğer yeniliği, bir projenin farklı bölümlerindeki kesme noktalarının tutarlı yönetimi için kesme noktası gruplarının konfigürasyonları da dahil olmak üzere içe ve dışa aktarılmasıdır.

Tanılama aracı artık bellek durumlarını karşılaştırmak için anlık görüntüleri destekliyor. Karşılaştırma için geliştiricilerin hafıza kartında iki anlık görüntü almış olması gerekir. Daha sonra araç, “Farklılıkları Göster” seçeneğine tıklayarak farklılıkları gösterir. Tanılama penceresi artık histogram verilerini görüntülüyor.




Visual Studio Memoroy Farkı



Anlık görüntüler bellek kullanımını karşılaştırmak için kullanılabilir.


(Resim: Microsoft)



Visual Studio 2022 17.12'de hata ayıklamanın ötesinde bir şey.


Microsoft'un bir blog gönderisinde ayrıntılı olarak açıkladığı hata ayıklama özellikleri, 17 Aralık 2022'deki yeniliklerin yalnızca bir parçasıdır. Sürüm, .NET 9 ile birlikte gelir ve özellikle bahsedilen kodda hata ayıklama ve düzeltme konusunda öncekine göre daha fazla yapay zeka entegrasyonu sunar. üstünde. Kullanıcı arayüzü projeye bağlı olarak farklı program konfigürasyonlarını başlatmanıza olanak tanır. Kullanıcılar ayrıca programın farklı örnekleri arasında dosya kopyalayabilir.

Diğer yeni özellikler: Geliştiriciler birden fazla GitHub hesabıyla çalışır ve Visual Studio ile yerel depolar oluşturur. Yardımcı pilot taahhüt mesajları ayrıca ayrı ayrı belirtilebilir. Artık WebJob'ları Linux'ta Azure'da yayınlayabilirsiniz. HTTP dosyaları, yanıtların daha sonraki isteklerde kullanıldığı istek değişkenlerine sahiptir. Son olarak, C++'daki komut satırı argümanları artık doğrudan araç çubuğundan ayarlanabilir.

Sürüm notları tam bir genel bakış sağlar.


Ayrıca okuyun

Daha fazlasını göster



Daha az göster






(DSÖ)
 
Üst