Visual Studio 2022'nin Git Tooling özelliği gelişiyor

300319

Zettapat
İlk 5 Haneli Mesajınız!
Katılım
4 Aralık 2018
Mesajlar
21.763
Makaleler
63
Çözümler
478
Visual Studio 2022, sürüm 17.6 Önizleme 2'deki Git deneyiminde bulunan üretkenlik ve yaşam kalitesi iyileştirme çalışmaları tamamlanmak üzere.
Visual Studio 2022, artık Git ile daha kararlı bir entegrasyona sahip olacak.

Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.


Visual Studio geliştirici ekibinden Jessie Houghton, Git Tooling özelliğinin gelişimi hakkında bazı yorumları;

Yeni eklenen bazı özellikler;

Yeni Özellik (Gönderinin bölümüne bağlantılar)Tanım
İlgili GitHub Sorunları ve Azure DevOps İş Öğeleri için İyileştirilmiş AramaDaha iyi arama sonuçlarıyla ilgili tüm sorunlarınızı ve taahhütlerinizden iş öğelerini bulun.
Birleştirme GeliştirmeleriBirleştirmeden önce, birleştirme çakışmalarını ne zaman bekleyeceğinizi bilin.
Derleme Sırasında Aşama ve TaahhütDeğişikliklerinizi uygulamak için derlemenin bitmesini beklemekten kaçının.
Git Geçmişi Perf İyileştirmeleriGeçmiş sonuçlarınızı daha hızlı görün.
Yeni Şube ve Etiket Adlandırma GeliştirmeleriYeni dallar ve etiketler oluştururken hatalardan kaçının.
Satır kaldırmaAlakasız kod değişikliklerini işleme koymadan önce yakalayın.

İlgili GitHub Sorunları ve Azure DevOps İş Öğeleri için İyileştirilmiş Arama

Bu sürüm sırasında, 17.6 önizleme 1'de sunduğumuz taahhüt mesajındaki Sorunlar ve İş Öğeleri entegrasyonunu geliştirdik. Son zamanlarda güncellemediğiniz öğeleri sorgularken artık daha iyi arama sonuçları alıyorsunuz. Ayrıca, sizinle ilgili olmayan ancak projenizin veya deponuzun parçası olan öğeleri, kimliği bilmenize gerek kalmadan görüntüleyebilirsiniz. Arama, öğelerinizin adlarındaki tam dizeleri eşleştirerek çalışır. Bu, tarayıcı ile Visual Studio arasında kopyala-yapıştır öğe kimliklerini en aza indirmeye yardımcı olabilir.

Birleştirme Geliştirmeleri

Birleştirmeleriniz üzerinde size daha fazla bilgi ve kontrol sağlamak için birleştirme iletişim kutusunu geliştirdik. Artık bir birleştirme sırasında kaç dosyanın etkilendiğini biliyorsunuz, bu da yanlış şubeden birleştirmekten kaçınmanıza yardımcı olabilir. Ek olarak, çakışma olması durumunda sizi uyaracağız.

1681942062621.png


Onay kutusu ayrıca, ayarlarda bu seçeneği değiştirmek zorunda kalmak yerine, her birleştirme için birleştirmeden sonra değişiklikleri otomatik olarak uygulamak isteyip istemediğinizi yapılandırmanıza olanak tanır.

Derleme Sırasında Aşama ve Taahhüt

Derleme işlemi sırasında belirli git işlemlerini tamamlayamamanın üretkenliğe zarar verdiğine dair geri bildirimler duyduk . Başlangıç olarak, siz derlemeyi beklerken değişikliklerinizi hazırlamayı ve aşamalı öğelerinizi işleme koymayı etkinleştirdik. Derleme, çözümünüze geçici dosyalar ekleyebileceğinden, doğrudan işleme koymak riskli bir işlemdir. Yanlışlıkla herhangi bir istenmeyen değişiklik yapmadığınızdan emin olmak için, artık önce bunları hazırlayabilir, dosyalarınızın doğru olduğunu doğrulayabilir ve ardından bunları uygulayabilirsiniz.

Git Geçmişi Perf İyileştirmeleri

Git Geçmişimizdeki iyileştirmeler artık önceki taahhütleri daha hızlı yükleyerek dosya ve klasör geçmişinizi eskisinden daha hızlı incelemenize olanak tanır. Zaman kazancı, bir dosyanın ne kadar yakın zamanda değiştirildiğine bağlı olarak değişecektir.

Yeni Şube ve Etiket Adlandırma Geliştirmeleri

1681942114581.png


Yeni Dal ve Yeni Etiket iletişim kutularındaki iyileştirmeler, addaki geçersiz karakterleri önlemek için boşlukları otomatik olarak kısa çizgilerle değiştirir. Bu, sorun izlemeyi kullanan geliştiriciler için ortak bir akış olan sorun adlarını ve numaralarını dal adlarına kopyalayıp yapıştırmayı çok daha kolay hale getirir. Artık boşluk karakterlerini düzeltmeye gerek yok.

Satır Geri Alma

17.3 sürümünde GA'ladığımız satır aşamalandırma (etkileşimli aşama olarak da bilinir) özelliğimizi kademeli olarak geliştirirken , sahne dışı özelliğini ekledik. Artık, değişiklikleri burada istendiği gibi satır satır geri almak için fareyle üzerine gelme seçeneğini kullanabilirsiniz.

1681942134966.png


Makaleyi okumak için (İngilizce):
 

Technopat Haberler

Geri
Yukarı