Ayrıntılı iyileştirmelerle Eclipse 2023-09 geliştirme ortamı

Saberie

Active member


  1. Ayrıntılı iyileştirmelerle Eclipse 2023-09 geliştirme ortamı

Java, C/C++, TypeScript/JavaScript, PHP ve diğer programlama dilleri için açık kaynak IDE olan Eclipse, 2023-09 sürümünde yayımlandı. Üç aylık sürüm, özellikle Java ve Maven’de çoğunlukla küçük iyileştirmeler getiriyor. Bir sonraki Aralık sürümü için, yayın öncesi sürüm olarak halihazırda kurulabilen Java 21 desteği üzerinde çalışıyorduk. Haber şu ki, React ve Angular web çerçevelerine ek olarak Vue.js de artık destekleniyor.

Duyuru



Daha sonraki kurulum için Java 21 desteği


Java satıcılarının Java 17, 11 ve 8 ile aynı uzun vadeli desteği (LTS) vaat ettiği, önümüzdeki hafta yayınlanacak olan Java sürüm 21 için büyük ölçüde tamamlanmış destek, henüz Eclipse Sürüm 2023 – 09’un bir parçası değildir. Önceki sürümlerde Java 21 desteği muhtemelen yalnızca yeni Java sürümü yayınlandığında Eclipse Marketplace aracılığıyla kurulum için mevcut olacaktır.

Java ve Maven


İkili, sekizli veya onaltılı gösterimdeki sayılar için, Java düzenleyicisi artık değeri üzerine gelindiğinde ondalık ve onaltılı gösterimde görüntülüyor. Aşağıdakileri kapsayan yeni hızlı kılavuz “Satır içi yöntemle değiştir”: CTRL+1 Kullanımdan kaldırılmış olarak işaretlenen yöntem çağrılarını güncellemek için kullanılır. Eski yöntemin Javadoc açıklaması bunun yerine hangi yöntemin kullanılması gerektiğini belirtiyorsa ve bunun yerine kullanılması gereken yöntem gerçekten kullanımdan kaldırılmış yöntemde kullanılıyorsa kullanılabilir.

Ayrıca, “Lambda İfadesine Dönüştür” hızlı onarımı da geliştirildi. CTRL+1 bir işlevi uygulayan anonim sınıflar için çağrılabilir. Mümkünse, yalnızca anonim bir sınıfı bir lambda ifadesine basitleştirmekle kalmaz, aynı zamanda bir adım daha ileri giderek onu bir yöntem referansıyla değiştirir. Bu işlevsellik aynı zamanda bir temizleme işlevi aracılığıyla da kullanılabilir; böylece birden fazla dosya, paket veya proje kaydedilirken veya bunlar arasında otomatik olarak uygulanabilir.



JavaScript ve TypeScript


“Kurumsal Java ve Web Geliştiricileri için Eclipse IDE” içerisinde yer alan ve daha sonra kurulabilen Eclipse Wild Web Developer, JavaScript ve TypeScript gibi çeşitli web teknolojilerine destek sunuyor. React ve Angular JavaScript/TypeScript kitaplıklarına ek olarak Vue.js artık sözdizimi vurgulama, doğrulama, biçimlendirme gibi özelliklerle de destekleniyor. Artık sürüm 5.1’e kadar desteklenen TypeScript ve JavaScript için de küçük iyileştirmeler ve hata düzeltmeleri bulunmaktadır. Örneğin, örtülü olarak “Tanımlanmamış” değerini döndüren dönüş ifadeleri olmayan bir işlev durumunda, belirli bir “Tanımlanmamış” dönüş değeri artık hatalı bir şekilde dönüş ifadelerinin yokluğunu göstermeyecektir.

Eclipse gelişimi için Eclipse


Eclipse tabanlı uygulamaların geliştirilmesine yönelik basitleştirmeler de bulunmaktadır. Bunların artık yalnızca özelliklerden veya eklentilerden oluşması gerekmiyor; artık her ikisinin birleşiminden de oluşabiliyor. Daha önce olduğu gibi gerekli eklentiler ve özellikler Eclipse p2 depolarından, Eclipse kurulumlarından ve Maven depolarından veya artık OSGi depolarından da edinilebiliyor.

Güncelle veya indir


Windows, Linux ve macOS için farklı amaçlara yönelik on bir adet genişletilebilir çekirdek geliştirme ortamı paketi mevcuttur. Tüm paketler Java ve Git içerir, Java IDE paketleri de Maven ve Gradle içerir ve bu nedenle herhangi bir ek yazılım yüklemeye gerek kalmadan anında kullanıma hazırdır. Eclipse IDE paketleri Eclipse yükleyicisi aracılığıyla kurulabilir veya ZIP dosyası olarak indirilebilir. Geliştiriciler mevcut bir Eclipse IDE’yi kullanabilir Yardım | Güncellemeleri kontrol et Güncelleme. Bu sürümde yer alan Eclipse projeleri hakkında daha fazla bilgi ve habere Eclipse IDE web sitesinden ulaşılabilir.


(harita)



Haberin Sonu
 
Üst