Eclipse IDE: ilk kez ARM'de Windows desteğiyle
Java, C/C++, TypeScript/JavaScript ve diğer programlama dilleri için popüler açık kaynaklı IDE olan Eclipse, 2024-12 sürümünde yayımlandı. Geliştirme ortamının çeşitli temel paketleri artık ilk kez ARM üzerinde Windows ve RISC-V üzerinde Linux için doğrudan kullanıma sunuldu. Java IDE, Java 23 desteğinin yanı sıra Java düzenleyicisindeki ve dosyalar arası temizleme işlevindeki yeni ve geliştirilmiş özellikleri içerecek şekilde genişletildi. Hem Java araçlarında hem de Eclipse platformunda, özellikle dosya ararken fark edilecek şekilde hız iyileştirmeleri yapıldı. TypeScript artık 5.7 sürümüne kadar ve bu sürüm de dahil olmak üzere desteklenmektedir.
Duyuru
Java 23 ve yeni temizleme özellikleri
Önceki sürümde yüklenmesi gereken mevcut Java sürüm 23 desteği artık sıkı bir şekilde entegre edilmiştir. Java 23'teki yenilik, HTML öğeleriyle kullanılabilen önceki Javadoc yorumları yerine, satır başına üç eğik çizgiyle işaretlenen Markdown yorumlarıdır. Eclipse aynı zamanda Java 23'ün sözde önizleme özelliklerini de destekler; bu özelliklerin üretken kullanıma yönelik olmaması nedeniyle açıkça etkinleştirilmesi gerekir; bunun yerine Java'nın gelecekteki sürümlerinin işlevlerini mevcut, henüz nihai değil geliştirme süreçlerinde test edebilmek için kullanılır. durum. .
Varsayılan olarak Java 22 ve 23 ile geliştirme, gerekli ancak kullanılmayan lambda parametreleri ve yerel değişkenler hakkında uyarıda bulunur. Önerilen çözüm, bunları Java 22'den itibaren mevcut olan ve kodda parametre veya değişken adı yerine alt çizgi karakteriyle temsil edilen adsız değişkenlerle değiştirmektir. Kullanılmayan yerel değişkenleri kaldırmaya yönelik temizleme işlevi, tüm bu konumları birden fazla dosya, paket veya projede aynı anda değiştirecek şekilde genişletildi. Ek olarak, bir durumda if-else dallarını basitleştiren yeni bir temizleme özelliği de bulunmaktadır. true ve diğer durumda false dönüş: If-else dalları yerine koşul veya olumsuzlanan koşul doğrudan doğrudan döndürülür.
Daha hızlı arama ve kullanıcı arayüzü iyileştirmeleri
Hem Java araçlarında hem de Eclipse platformunda, örneğin genel dosya aramada ve aranan metni girdiğinizde sonuçları görüntüleyen “Hızlı Arama” olarak adlandırılan alanda hız iyileştirmeleri yapıldı. Birkaç bin dosya içeren projeler için sonuç listesi önceki sürüme göre çok daha hızlı görünür.
Windows'ta farklı çözünürlüklere sahip birden fazla monitör kullanıyorsanız monitöre özel ölçeklendirmeyi ayarlayabilirsiniz. Pencere | Tercihler | Genel | bekliyorum etkinleştirin. Halen deneysel olan özellik, daha net bir görüntü için ilgili monitörün daha yüksek çözünürlüğünü kullanır.
JavaScript ve TypeScript
JavaScript ve TypeScript desteği, Visual Studio Code'dan ödünç alınan Dil Sunucusunu temel alır. TypeScript, geçerli sürüm 5.7'ye kadar desteklenir. Yanlışlıkla “geçersiz kılındı” olarak işaretlenen özellikler ve kullanımdan önce başlatılmamış değişkenler için iyileştirilmiş ve yeni kontroller.
Güncelle veya indir
Eclipse geliştirme ortamının Windows, Linux ve macOS için on adet genişletilebilir temel paketi farklı amaçlara yönelik olarak sunulmaktadır. Tüm paketler Eclipse'i çalıştırmak ve geliştirmek için ihtiyacınız olan her şeyi içerir: Java 21 ve Git'in yanı sıra Java IDE paketlerindeki Maven ve Gradle. Eclipse IDE paketleri Eclipse yükleyicisi aracılığıyla kurulabilir veya ZIP dosyası olarak indirilebilir. Mevcut bir Eclipse IDE'yi şu adresten kullanabilirsiniz: Yardım | Güncellemeleri kontrol edin güncelleme. Bu sürümde yer alan Eclipse projeleri hakkında daha fazla bilgi ve habere Eclipse IDE web sitesinden ulaşılabilir.
(harita)