Tüm JetBrains IDE’leri ve .NET Araçlarının 2022.3 Sürümlerine Genel Bakış
Tüm IDE’lerimiz ve .NET araçlarımızın bu yıl için son güncellemelerini kullanıma sunduk. En yeni özelliklerimizin ve iyileştirmelerin verimliliğinizi bir üst seviyeye taşımakla kalmayıp kodlamayı da daha keyifli hale getireceğini umuyoruz!
İşte her güncellemenin öne çıkan özelliklerinin bir özeti.
IntelliJ tabanlı IDE’ler
Öncelikle, tüm 2022.3 IDE sürümlerimizdeki ortak birkaç önemli özellikten bahsedelim.
Yeni Kullanıcı Arayüzü
Bu yılın başlarında duyurusu yapılan tamamen yenilenmiş kullanıcı arayüzü herkesin kullanımına sunuldu. Detaylı test sürecinden sonra kullanıcılarımızın çoğu için hem işlevsel hem de çalışması daha kolay olduğu kanıtlandı. Favori IDE’nizi güncelleyin ve Settings/Preferences | Appearance & Behavior | New UI Preview adımlarını takip ederek yeni kullanıcı arayüzünü deneyin. Umarız bayılırsınız!
Settings Sync
Settings Sync; platformdan, gruplandırılan eklentilerden ve üçüncü taraf eklentilerinden paylaşılabilir ayarlar gibi özel kullanıcı ayarlarını senkronize etmek ve yedeklemek için yeni bir çözüm. Yeni Settings Sync eklentisi ve geçiş süreci hakkında daha fazla bilgi için bu kılavuzu inceleyin.
Settings Sync eklentisinin Rider’da kullanılamadığını dikkate alın.
Uzaktan geliştirmede WSL desteği
Artık WSL 2 dosya sistemlerinde yürütülen projelerde çalışmak için yeni bir alternatif yol var. Tam bir IDE’yi Windows’ta çalıştırmak yerine, IDE’nizin arka ucunu doğrudan WSL 2’da başlatır. Bu sayede, IntelliJ IDEA’da uzaktan geliştirme yaparken herhangi bir uzaktan makineye bağlanacağınız şekilde IDE’ye bağlanabilirsiniz.
Veritabanlarında Redis desteği
Redis için uzun süredir beklenen destek artık hazır. Tüm ayrıntıları öğrenmek için bu blog yayınını inceleyin.
Ücretsiz Toolbox App yoluyla JetBrains araçlarınızı güncellemenizi tavsiye ederiz. Toolbox App’i bu sayfadan indirebilir ya da aşağıdaki düğmeye tıklayabilirsiniz:
Şimdi her bir IDE’ye özel öne çıkan özellik ve iyileştirmeleri inceleyelim.
WebStorm 2022.3 sürümünde Vitest desteği, güncel New Project sihirbazı, Angular şablonlarında tür daraltma, JavaScript ve TypeScript için Code Vision ve Vue için iyileştirmeler yer alıyor.
IntelliJ IDEA 2022.3 yukarıda açıklanan özelliklerin yanı sıra IntelliJ IDEA 2022.3’te Spring bean’leri autowire etme (otomatik bağlama) ve OpenAPI şemaları oluşturmak için yeni eylemler de içerir. Tüm ayrıntılara bu blog gönderisinden ulaşabilirsiniz.
RubyMine 2022.3, gelişmiş RBS desteği, RSpec’de paylaşılan bağlamlar ve örneklerle çalışmak için iyileştirmeler, güncel gezinme ve yapı görünümü işlevselliği ve uzaktan geliştirme iyileştirmeleri içeriyor.
PyCharm 2022.3 Python Konsolu’nda zaman uyumsuz kodlarla çalışma konusunda iyileştirilmiş bir deneyim sunuyor. Artık eş yordamları (coroutine) çağırmak için işlevlerin dışındaki await anahtar kelimesinden yararlanabilirsiniz. Python Packages araç penceresi artık Anaconda paket kitaplığından (PyPI’a ek olarak) paket bulmanıza, yüklemenize ve silmenize yardımcı olabiliyor. pandas DataFrames için sütunları gizlemek, satırlar arasında hızlıca gezinmek için sayfalandırmayı kullanmak ve DataFrames’i çeşitli formatlarda dışa aktarmak için yeni seçenekler bulunuyor.
DataSpell 2022.3 ister uzak ister yerel makinede çalışıyor olun, veri bilimini daha basit hale getirir. SSH ile uzaktan bir Python yorumlayıcısı yapılandırarak projeleri uzak sunucularda doğrudan IDE’nizden yürütün. Uzak Jupyter sunucularında not defteri hücrelerinde hata ayıklayın. Yerel Geçmiş ile, sürüm kontrolü gerekmeden Jupyter not defterlerindeki değişiklikleri otomatik olarak izleyin.
GoLand 2022.3 performans iyileştirmelerinin yanı sıra genel türler ve Go çalışma alanları için yeni özellikler de sunuyor. Go Playground’u entegre ettik ve Go dokümanı yorumlarında iyileştirmeler için destek ekledik. HTTP İstemcisi ve Docker için yeni özellikler ve çok daha fazlası da mevcut.
Rider 2022.3, C# 11’den en güncel özellikler dahil olmak üzere .NET 7 SDK için destek içerir. Bu sürümde, başlatma süresi odak noktasına alınarak önemli performans iyileştirmeleri ve uzaktan geliştirme ile WSL 2’da Rider çalıştırma imkanı sunulur. Ayrıca çok sayıda önemli kullanıcı deneyimi ve kullanıcı arayüzü değişikliği yaptık. Son olarak, güncel sürüm, Unity ve Unreal düzenleyicileri ile daha güçlü bir entegrasyon sağlıyor.
CLion 2022.3 yalnızca birkaç C/C++ dosyası içeren projelerden karmaşık CMake tabanlı uygulamalara kadar tüm çalışmalar için daha iyi bir kullanıcı deneyimi sunar. Ayrıca modern C++20 özelliklerini benimsemenize ve yerleşik ya da uzaktan çalışma ortamlarında daha üretken bir şekilde çalışmanıza yardımcı olur.
DataGrip 2022.3 uzun süredir beklenen Redis desteğiyle kullanıma hazır. Artık Redis Single Instance’a bağlanabilir, veri görüntüleyicideki temel değerleri keşfedebilir, Redis sorguları yazıp yürütebilir ve çok daha fazlasını yapabilirsiniz. We’ve also introduced a quick filter in the database explorer, pattern-based schema filtering, formats for datetime fields, and other features.
PhpStorm 2022.3 PHP 8.2 desteği, PHP için Code Vision, hızlı düzeltme ön izlemesi, ParaTest için destek, PHPDoc görünümü oluşturma ve çok daha fazlasını içeren önemli bir güncellemedir.
AppCode 2022.3 macOS 13 ve Xcode 14.2 ile uyumludur. Swift için daha fazla yeniden şekillendirme işlevi sunar ve dil eklemelerine imkan sağlar.
Bu sürümle birlikte AppCode satışını ve desteğimizi sonlandıracağımızı belirtmek isteriz. Daha fazla bilgi için lütfen blog yayınını okuyun.
.NET araçları ve VS uzantıları
Hem ReSharper hem Rider için en yeni C# 11 özelliklerini ve NuGet paketleri için savunmasız bağımlılıkları tespit etme işlevini ekledik.
ReSharper 2022.3 yeniden düzenlenen kodu vurgulama ve Dinamik Program Analizinden veritabanı denetimlerini de sunuyor.
Rider 2022.3; önemli performans iyileştirmeleri, .NET 7 SDK ve WSL 2 için destek ve birden çok monitör bulunan çalışma ortamları için araç pencerelerini yerleştirme imkanı sunar. Ayrıca bu sürüm, Unity and Unreal düzenleyicileriyle daha güçlü bir entegrasyon sağlar.
ReSharper C++ 2022.3, C++20 modülleri için deneysel destek ve clang formatıyla sorunsuz bir entegrasyon sunar.
Bu güncellemede ReSharper, dotPeek, dotMemory, dotTrace, dotCover ve ReSharper’ın satır içi araçları için Windows ARM64 erken desteği de yer alır. Rider 2022.3 özellikle hem Windows hem de Linux ARM64’te çalışabilir.
Bu yıl için şimdilik bu kadar! Ekip olarak sizlere mutlu yıllar diliyoruz. 2023’e girerken favori JetBrains araçlarınızdaki harika yeni özelliklerin yeni yıl heyecanınızı artırmasını umuyoruz.
JetBrains ekibiniz