En iyi araç güncellemeleri, yalnızca yayın notlarında iyi görünenler değil, birkaç gün sonra hissettikleriniz.
VS Code’da Aspire 13.4 bana böyle okunuyor.
Bu güncelleme tamamen iç döngüyü sıkılaştırmakla ilgili: projeleri daha hızlı oluşturmak, karma dilli kaynakları daha doğal hata ayıklamak, sağlık durumu ve komutları doğrudan editörde göstermek ve panoyu, çalışabileceğiniz tek yer haline getirmeden yakınınızda tutmak.
Bu çok iyi bir yön.
En büyük kazanım daha az bağlam değiştirme
Aspire’ı ciddi şekilde kullanıyorsanız, genellikle birden fazla yüzey arasında hareket ediyorsunuzdur:
- AppHost kodu
- terminal
- pano
- loglar
- hata ayıklama oturumları
- servis uç noktaları
13.4’ün iyi yaptığı şey, bu yüzeyler arasındaki sürtünmeyi azaltmak.
Yeni VS Code deneyimi, uygulama durumunun daha fazlasını zaten çalıştığınız yerde görünür kılıyor:
- editörde kaynak sağlığı
- kaynak tanımlarının yanında komutlar
- daha kolay pano erişimi
- AppHost bağlamından log erişimi
- tam hata ayıklama başlamadan önce bile yararlı kalan bir panel
Bunu her gün yapmadan önce küçük gibi görünüyor.
Karma yığınları hata ayıklamak insanların düşündüğünden daha önemli
Bu güncellemenin en güçlü parçalarından biri, C#, TypeScript, Python, Go, tarayıcı uygulamaları ve Azure Functions‘ı tek bir Aspire odaklı akışta hata ayıklamak için çok daha doğal bir hikâye.
Bu, her şeyin tek bir çalışma zamanında yaşadığını varsaymaktan çok daha iyi bir şekilde modern uygulamaların gerçek şeklini yansıtıyor.
Özellikle .NET geliştiricileri için bu değerli, çünkü çoğumuz artık API projelerini, ön uçları, işçileri (worker) ve yapay zeka odaklı hizmetleri farklı dillerde karıştıran sistemler inşa ediyoruz.
Aspire’ın bunu VS Code içinde daha birleşik hissettirmesi çok pratik bir iyileştirme.
TypeScript AppHost desteğinin GA’ya ulaşması da anlamlı
Bu yayının TypeScript AppHost tarafını göz ardı etmezdim.
Aspire’ın hem C# hem de TypeScript için daha doğal hale gelmesi, aynı sistem modelinde tuhaf ikinci sınıf iş akışları olmadan kimlerin çalışabileceğini genişletiyor. Bu, platform kodu, ön uç kodu ve servis orkestrasyonunun hepsi birbirine yakın yaşayan ekipler için önemli.
Görüşüm
VS Code’da Aspire 13.4, tek bir öldürücü özellikle ilgili değil. Günlük döngüdeki pürüzleri düzeltmekle ilgili:
- daha hızlı başla
- kod yazarken daha fazla durumu gör
- daha doğal hata ayıkla
- yalnızca gerektiğinde loglara ve panoya atla
İyi araçların gelişmesi gereken tam olarak bu.
Zaten Aspire kullanıyorsanız, bu güncelleme kurmaya değer görünüyor. VS Code’un Aspire tabanlı geliştirme için ciddi bir yuva olup olmadığını hâlâ merak ediyorsanız, cevap giderek daha açık hale geliyor.
Orijinal yazı: Aspire in VS Code: the 13.4 developer loop
