Altbilgi içeriğine atla
Iron Academy Logo
C# Araçları ve Verimlilik

Visual Studio 2022 v17.10'daki Yeni Eklenti Yöneticisi

Tim Corey
9m 00s

Microsoft, Visual Studio 2022 v17.10'da yeni bir eklenti yöneticisi şeklinde önemli bir yaşam kalitesi güncellemesi tanıttı. Bu yükseltme, geliştiricilerin IDE içinde eklentileri yönetme şeklini daha temiz bir arayüz, geliştirilmiş erişilebilirlik ve daha iyi eklenti detayları sunarak iyileştirir. "Visual Studio 2022 v17.10'da Yeni Eklenti Yöneticisi" başlıklı videosunda Tim Corey, bu değişiklikler hakkında bizi bilgilendiriyor, neyin yeni olduğu, neyin daha iyi olduğu ve hâlâ nasıl gelişilebileceği üzerinde duruyor.

Bu yeni özelliği ve Visual Studio eklentilerini kullanmanızı nasıl etkilediğini daha iyi anlamak için Tim'in açıklamalarını inceleyelim.

Eski vs. Yeni Eklenti Yöneticisi UI

Videonun başında Tim, önceki Visual Studio eklenti yöneticisinin bir modal açılır pencere olduğunu belirtiyor. Uzantılar → Eklentileri Yönet'e gittiğinizde, açılan pencere IDE'nin geri kalanını engeller ve pencere açıldığında projenizin veya kaynak kodunuzun diğer kısımlarına erişimi engellerdi. Bu modal görünüm küçüktü ve daha büyük yazı tipi boyutları veya daha yüksek çözünürlüklü ekranlar kullananlar için iyi ölçeklenmiyordu.

Tim, eski düzenlemede ReSharper veya Visual Assist gibi kullanıcı eklentilerini görüntülerken, yalnızca bir satır açıklamayla sınırlı olduğunuzu belirtir. Daha önemli içeriği görmek için, örneğin detaylı açıklamalar, resimler veya işlevsellik, web tarayıcınızda Visual Studio Marketplace'e çıkmanız gerekiyordu. Bu yaklaşım, özellikle eklentileri yüklemeden önce hızlı değerlendirmeler yapmak isteyen geliştiriciler için verimsizdi.

Önizleme Özellikleri Üzerinden Yeni Eklenti Yöneticisini Etkinleştirme

Tim'in belirttiği gibi, 17.10 sürümünde güncellenmiş eklenti yöneticisi varsayılan olarak etkinleştirilmiştir, ancak eski UI'yi görüyorsanız, önizleme özelliği değiştiricisini kullanarak yenisini yeniden etkinleştirebilirsiniz. Bunu yapmak için şuraya gidin:

Araçlar → Seçenekler → Ortam → Önizleme Özellikleri

Eklenti Yöneticisi UI Yenilemesi etiketiyle bir onay kutusu bulun ve işaretlendiğinden emin olun. Herhangi bir nedenle eski deneyime geri dönmek isterseniz, bu önizleme özelliğini geçici olarak devre dışı bırakarak eskiye dönebilirsiniz. Tim, farklılığı göstermek için bunu devre dışı bıraktığını açıklar, ancak mevcut durumda önceki eklenti yöneticisine dönmek için pek az neden vardır.

Yeni Eklenti Yöneticisi Arayüzünü Gezinme

Yeni özellikler etkinleştirildiğinde, Tim Eklentileri Yönet'e giderken ne olduğunu gösterir. Yeni düzen, modal bir pencere yerine, IDE'nin sol kenar çubuğunda büyük bir panel olarak yüklenir. Bu, geliştiricilerin diğer Visual Studio sekmeleri açıkken eklentilere göz atmasına, aramasına ve filtrelemesine olanak tanır.

Tim, bu yeni eklenti görünümünün çok daha etkileyici ve üretken bir deneyim sunduğunu vurgular. ReSharper gibi araçlar için eklenti ayrıntılarını tam olarak görebilirsiniz—açıklamalar, ekran görüntüleri ve videolar—Visual Studio ortamından çıkmadan. Bu, esasen Visual Studio Marketplace arayüzünü yansıtır, ancak şimdi IDE'nin kendisine dahil edilmiştir.

Ayrıca bu güncellenmiş eklenti yöneticisi ile geliştiriciler, detaylı açıklamaları kolayca görüntüleyebilir, sürüm numaralarını kontrol edebilir, sürüm notlarını okuyabilir ve yükleme seçebilir—hepsi tarayıcı açmaya gerek kalmadan.

Birincil Görünümleri ve Kategorileri Anlama

Tim, yeni eklenti yöneticisinin artık içeriği üstteki sekmeler aracılığıyla net birincil görünümler halinde organize ettiğini gösteriyor:

  • Göz Atma: Visual Studio Marketplace'ten yeni eklentileri keşfetme için.

  • Yüklü: Mevcut örnekteki tüm yüklü eklentileri gösterir.

  • Güncellemeler: Herhangi bir eklentiniz için mevcut güncellemeleri listeler.

  • Dolaşım: Microsoft hesabınıza bağlı kullanıcı eklentilerini görüntüler ve makineler arasında kolayca senkronize edilebilir.

Birden fazla geliştirme makinesi kullanıyorsanız, Dolaşım Eklentileri özelliğinin özellikle yardımcı olduğunu açıklar. Bir eklenti bir sistemde Microsoft hesabınıza yüklenmiş ve bağlantılıysa, .vsix dosyasını tekrar manuel olarak indirmeye gerek kalmadan başka bir bilgisayarda kolayca yeniden yükleyebilirsiniz.

Görsel Sorunlar ve Yazı Tipi Boyutu Hataları

Tim, bazı erken UI hatalarını hızla belirtir. Mads Kristensen tarafından geliştirilen Font Sizer gibi araçları kullanarak yazı tipi boyutunu artırırken, eklenti yöneticisi içindeki bazı öğeler düzgün ölçeklenmez. Örneğin, sürüm numaraları, indirme istatistikleri ve hatta eklenti URL'leri çok küçük veya yanlış hizalanmış görünebilir. Buna karşılık, derecelendirmeler için kullanılan yıldızlar gereğinden büyük görünür, bu da layout'ta tutarsızlığa sebep olur.

Bu tür bir görsel uyumsuzluğun, UI'nin erişilebilirlik veya yazı tipi ölçekleme ayarlarını tam olarak saygı göstermemesine bağlı olduğunu belirtiyor—özelleştirilmiş ortamları kullanan geliştiriciler için büyük bir sorun.

Eklenti Güncellemelerini Gerçekleştirme

Yüklenmiş eklentilerinizi güncellemek büyük ölçüde aynı şekilde çalışır. Mevcut güncellemeler varsa, Tümünü Güncelle veya Güncelle düğmeleri görünecektir. Tim, bir eklentiyi (bu durumda Uno) seçerek ve güncellemeye tıklayarak bunu gösterir.

Tıpkı daha önce olduğu gibi, güncellemeler Visual Studio'yu bir sonraki başlatma sırasında planlanır. Tim, düğmelerin yazı tipi rendereleme tuhaflıkları nedeniyle kesilmiş veya kısaltılmış görünebileceğini, ancak işlevselliğin sağlam kaldığını (5:20) belirtir.

Eklentileri Kaldırma veya Devre Dışı Bırakma

Bazı kullanıcılar için kafa karıştırıcı olabilecek değişikliklerden biri, bir eklentiyi nasıl devre dışı bırakacağınız veya kaldıracağınızdır. Eski görüşte, kaldırma seçenekleri daha belirgindi. Yeni eklenti yöneticisinde, artık eklenti adının yanındaki üç nokta (dikey üç nokta) simgesine tıklamanız gerekiyor. Bu, Kaldır, Devre Dışı Bırak veya Değiştir gibi seçenekleri ortaya çıkarır.

Tim, Microsoft'un bu seçenekleri menüde gizlemek yerine ana arayüze taşımasını umduğunu ifade eder; böylece kullanım daha sezgisel hale gelecektir.

Uzantı Keşfetme İçin Büyük Bir İyileştirme

Tim, bu yeni düzenin geliştiricilerin yeni uzantıları keşfetmelerine yardımcı olmada önemli bir iyileştirme olduğunu vurgular. Entegre tarayıcı benzeri deneyim, geliştiricilerin araçları görsel ve işlevsel olarak IDE içinde değerlendirmesine olanak tanır. Arama, filtre simgeleri, ayrıntılı açıklamalar ve kategori etiketleme gibi özellikler, programlama dillerinize, iş akışınıza veya proje türünüze uygun araçları bulmayı çok daha kolay hale getirir.

Bir örnek gösteriyor—Swagger tanımına dayalı bir REST API istemcisi üretebilen bir araç. Eski sistemle, bu tür araçları asla keşfetmeyebilirdiniz, onları web üzerinde aktif olarak aramadığınız takdirde. Artık, bu tür araçlar Visual Studio UI içinde daha kolay bulunabilir.

Geri Bildirim Verme ve İyileştirmelere Katılma

Son olarak Tim, diğer sorunlar veya hatalarla karşılaşırsanız geri bildirimde bulunmanızı teşvik ediyor. Visual Studio, şurada bulunan yerleşik bir geri bildirim özelliğine sahiptir:

Yardım → Geri Bildirim Gönder → Bir Sorun Bildir veya Bir Özellik Öner

Tim, yazı tipi ölçekleme sorununu zaten bildirmiş olduğunu ve Visual Studio ekibinin aktif olarak üzerinde çalıştığını onaylıyor. Geliştiricileri, uygulamalı önerilerde bulunarak Visual Studio'nun topluluk tarafından yönlendirilen iyileştirilmesine katkıda bulunmaya davet ediyor.

Ayrıca, üretken bir Visual Studio eklenti geliştiricisi olan Mads Kristensen'e teşekkür ederek, genellikle gelecekteki IDE özelliklerine bir bakış sağlayan deneysel araçlarını denemenizi tavsiye ediyor.

Sonuç

Visual Studio 2022 v17.10'daki yeni eklenti yöneticisi, geliştiricilerin IDE içinde eklentileri nasıl yönettiklerini önemli ölçüde ileriye taşıyor. Sekmeli arayüz, daha iyi eklenti tarama, dolaşan kullanıcı eklentileri desteği ve uygulama içinde sunulan ayrıntılı bilgiler ile deneyim büyük ölçüde geliştirildi.

İster deneyimli bir geliştirici olun ister Visual Studio Marketplace'te yararlı araçları keşfetmek için dolaşıyor olun, bu güncellenmiş eklenti yöneticisi, eklentileri keşfetmeyi, yüklemeyi ve güncellemeyi daha hızlı ve daha sezgisel hale getiriyor.

Tim Corey'nin tam videosunu mutlaka izleyin ve Visual Studio'da eklentileri keşfediyorsanız, geri bildirimde bulunmayı ve IDE'de bir sonraki yeni özellik setini şekillendirmeye yardımcı olmayı unutmayın. Kanalını daha fazla geliştirici odaklı öğretici ve bilgi için mutlaka ziyaret edin.

Hero Worlddot related to Visual Studio 2022 v17.10'daki Yeni Eklenti Yöneticisi
Hero Affiliate related to Visual Studio 2022 v17.10'daki Yeni Eklenti Yöneticisi

Sevdiğiniz Şeyleri Paylaşarak Daha Fazla Kazanın

.NET, C#, Java, Python veya Node.js üzerinde çalışan geliştiriciler için içerik oluşturuyor musunuz? Uzmanlığınızı ek gelire dönüştürün!

Iron Destek Ekibi

Haftanın 5 günü, 24 saat çevrimiçiyiz.
Sohbet
E-posta
Beni Ara