Düzenli ifadelerin daha esnek kullanımına sahip Filo 1.29 geliştirme ortamı

Saberie

Active member
JetBrains, Filo dağıtılmış geliştirme ortamının 1.29 sürümünü yayımladı. Genel önizleme olarak hâlâ ücretsiz olarak mevcut olan IDE, bir dizi hata düzeltmesi ve iyileştirmenin yanı sıra kod düzenlerken düzenli ifadelerin genişletilmiş kullanımı gibi yeni özellikler sağlar. Ayrıca PHPUnit ile test yaparken iş akışlarında satır içi değişken yeniden düzenleme ve basitleştirmeler de yenidir.

Duyuru



Regex ile değiştirmek daha kolay


Geliştiriciler, projelerindeki metni düzenlerken ve değiştirirken artık Filo'daki normal ifadeleri (Regex) daha esnek bir şekilde (örneğin grupları değiştirmek için) kullanabilirler. Adı geçen gruplar en azından şimdilik muaf tutuluyor. Ancak sayısal endekslerle değiştirme, 1.29 sürümünden bu yana amaçlandığı gibi çalışıyor.

JetBrains ayrıca PHPUnit ile test kurulumunu basitleştirdi. Bir yandan artık Filo'da PHPUnit çalıştırılabilir dosyasına göreli bir yol tanımlamak mümkün ve geliştiriciler ayrıca ayarlarda PHP çalıştırılabilir dosyasını bir araç zinciri olarak yapılandırma seçeneği de bulacaklar.







PHPUnit ile basitleştirilmiş konfigürasyon testi.


(Resim: JetBrains)



Yeni Satır İçi Değişken Yeniden Düzenleme özelliği, kodu daha net ve okunabilir hale getirmeyi amaçlamaktadır. Bakım ve yükseltmeler daha kolaydır çünkü bu özellik bazı ara adımları ortadan kaldırır ve genel olarak izlenecek daha az değişken vardır.

Fleet 1.29 sürümü blog gönderisi, işaretli kod parçacıklarından doğrudan geçici dosyalar oluşturmak gibi ek yeniliklere genel bir bakış sağlar. Tüm değişikliklerin bir özeti YouTrack'te mevcuttur.

Dağıtılmış mimariyle VS Code'a alternatif


İlk olarak JetBrains tarafından 2022'nin sonlarında tanıtılan Fleet IDE, dağıtılmış bir mimari yaklaşımını izliyor ve Microsoft'un Visual Studio Code'una yalın ancak esnek bir alternatifi temsil ediyor. Filo, geliştiricilerin kendi makinelerinde yerel olarak programlama yapmalarına olanak sağlamanın yanı sıra kod işleme gibi bireysel süreçleri Docker konteynerlerine veya buluta taşımalarına da olanak tanır. JetBrains'in Space platformuna bağlantı sayesinde Fleet, ekipler halinde çalışmak için de kullanılabilir.

Geliştirme ortamı Python, Java, JavaScript, C#, PHP, TypeScript, Go, Kotlin ve Rust dahil olmak üzere çok çeşitli programlama dilleri için tasarlanmıştır. Topluluk, eklentiler aracılığıyla ek diller ekleyebilmelidir.

Filo şu anda hala test edilmesi ve kullanılması ücretsiz olan genel önizlemede mevcuttur. Önizleme aşaması tamamlandıktan sonra JetBrains, ticari olmayan kullanım için sınırlı sayıda özelliğe sahip temel bir sürüm sunmak istiyor. Düzenli olarak güncellenen daha fazla bilgiye JetBrains filo web sitesinden ulaşılabilir.


(harita)



Haberin Sonu
 
Üst