Kod Analizi: Virtual Assist 2023.2, tüm Clang Tidy kod kontrollerini gerçekleştirir

Adanali

Member
Whole Tomato geliştirme ekibi Virtual Assist 2023.2’yi yayınladı. Microsoft’un Visual Studio IDE uzantısı, geliştiricilere kaynak kodun yazılması ve gözden geçirilmesinin yanı sıra analizine yardımcı olan araçlar sağlar. Bu yılın ikinci sürümünde, Whole Tomato, bir dizi hata düzeltmesinin yanı sıra kodu analiz etme işlevselliğini genişletti. Code Inspection resmi olarak beta sürümünden çıktı ve Virtual Assist 2023.2, LLVM Clang Tidy’nin tüm kod incelemelerinden yararlanabiliyor.


Clang Tidy LLVM kontrolleriyle entegre kod denetimi


Kod İnceleme özelliği, Visual Assist motorunun kaynak kodda güncelliğini yitirmiş bir sözdizimi veya düzeltilebilecek ve çözülmesi gereken benzer sorunlar bulması durumunda geliştiricileri bilgilendirmek için tasarlanmıştır. Bu yarı otomatik testler, LLVM Clang Tidy’nin bir dizi testine dayanmaktadır. Geliştirme ekibi, Virtual Assist’e bireysel kontroller eklerken sorunsuz işlevsellik sağlayabilmek için şu ana kadar Whole Tomato Code Inspection’ı bir beta sürümü olarak sınıflandırdı. Virtual Assist 2023.2’nin piyasaya sürülmesiyle, beta aşaması sona erer ve geliştiriciler için kod incelemesi resmi olarak yayınlanır.


Clang Engine sürüm 15.0’a dayalı olarak, tüm LLVM Clang Tidy denetimleri Visual Studio’da hemen kullanılabilir. Son iki ekleme, bugprone-takaslı-argümanlar ve bugprone-argüman-yorum kontrolleridir. Bunlar potansiyel olarak değiş tokuş edilen konuları arar ve konu yorumlarındaki yazım hatalarını tespit eder.

Duyuruya göre geliştiriciler, kontrolsüz kontroller kullanılırken manuel müdahale gerekebileceğini not etmelidir. Daha fazla bilgi için Clang Tidy için LLVM belgelerine bakın.

Virtual Assist 2023.2’deki tüm hata düzeltmelerine ve değişikliklere ilişkin eksiksiz bir genel bakış, Whole Tomato blogundaki sürüm notlarında bulunabilir.



(harita)



Haberin Sonu
 
Üst