- 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.
Visual Studio geliştirici ekibinden Jessie Houghton, Git Tooling özelliğinin gelişimi hakkında bazı yorumları;
Yeni eklenen bazı özellikler;
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.
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.
Makaleyi okumak için (İngilizce):
devblogs.microsoft.com
Visual Studio 2022, artık Git ile daha kararlı bir entegrasyona sahip olacak.
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ş Arama | Daha iyi arama sonuçlarıyla ilgili tüm sorunlarınızı ve taahhütlerinizden iş öğelerini bulun. |
| Birleştirme Geliştirmeleri | Birleştirmeden önce, birleştirme çakışmalarını ne zaman bekleyeceğinizi bilin. |
| Derleme Sırasında Aşama ve Taahhüt | Değişikliklerinizi uygulamak için derlemenin bitmesini beklemekten kaçının. |
| Git Geçmişi Perf İyileştirmeleri | Geçmiş sonuçlarınızı daha hızlı görün. |
| Yeni Şube ve Etiket Adlandırma Geliştirmeleri | Yeni dallar ve etiketler oluştururken hatalardan kaçının. |
| Satır kaldırma | Alakası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.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
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.Makaleyi okumak için (İngilizce):
Git Tooling Preview Features to Enhance Productivity - Visual Studio Blog
We’re excited to share productivity and quality of life improvements available to the Git experience in Visual Studio version 17.6 Preview 2.