Megjelent a JetBrains ReSharper 2025.2

Megjelent a ReSharper és a .NET eszközök 2025.2-es verziója

A JetBrains kiadta a ReSharper és a kapcsolódó .NET fejlesztői eszközök (dotTrace, dotMemory, dotCover) 2025.2-es verzióját. Az új kiadás legfontosabb újdonságai közé tartozik a ReSharper Out-of-Process (OOP) módjának nyilvános előnézete, a C# 14 és C++26 nyelvi funkciók támogatása, valamint számos teljesítményjavítás, refaktorálási és kódelemzési fejlesztés.

Nézzük a részleteket:

  • Out-of-Process mód (előnézet): A ReSharper mostantól képes külön folyamatban futni a Visual Studio-tól függetlenül, ami javítja a stabilitást és csökkenti a gépelési késleltetést. A mód engedélyezhető a beállításokban (Run ReSharper in separate process).
  • Teljesítmény: Gyorsabb indítás és navigáció (Ctrl+T azonnal elérhető), párhuzamosított Rename refaktorálás, optimalizált Razor/Blazor feldolgozás és gyorsabb projektbetöltés SSD-n. A háttérműveletek kisebb memóriaigénnyel futnak, így a gépelés és az inline refaktorálás is simább.
  • C# 14 támogatás: Új nyelvi elemekhez kapcsolódó kezdeti támogatás, többek között kiterjesztett tagok (extension members), részleges konstruktorok és események, null-feltételes értékadások, felhasználó által definiált összetett értékadások, valamint új #! és #: direktívák.
  • Naplózási fejlesztések: Az ILogger használata hatékonyabb lett. A ReSharper képes a logger-hívásokat [LoggerMessage] metódusokká alakítani, felismeri a hiányzó paramétereket, és automatikusan javaslatot tesz az ILogger típushoz.
  • Kódrefaktorálások és elemzések: Új context action a metódusok lokális függvénnyé alakításához, duplikált switch-ágak automatikus egyesítése, inline refaktorálási javaslatok inlay hint formájában, és támogatás a [ConstantExpected] attribútumhoz.
  • C++26 támogatás: Kezdeti támogatás a C++26 funkciókhoz, kódkiegészítés több feltételes direktíva esetén, új rendezési stílus a definíciók deklarációs sorrend szerinti elrendezéséhez, valamint OpenMP-változók és globális konstansok kiemelése.
  • CQRS-validáció (kísérleti): Az új ellenőrzés segít a CQRS (Command Query Responsibility Segregation) mintának megfelelő kódszerkezet fenntartásában. Képes felismerni a hibás elnevezéseket, kontextusütközéseket és annotációs eltéréseket.
  • dotTrace és dotMemory: A Rider integrált Monitoring eszköze teljesen megújult: interaktív CPU-, memória- és GC-diagramok, valamint azonnali teljesítmény-probléma jelzések (pl. UI-fagyás, GC-terhelés). Az adatok részletesen elemezhetők a dotTrace-ban és dotMemory-ban.
  • dotCover: Teljesítményjavítások és modernizált parancssori eszközök. Az XML konfigurációkat szöveges CLI argumentumok váltották fel, a .exe futtató kikerült a NuGet csomagból. A dotCover mostantól .NET tool formájában is elérhető.
  • TeamCity-bővítmény megszűnése: A Visual Studio-hoz készült TeamCity kiegészítő támogatása megszűnt, hogy a fejlesztés a ReSharper és a kapcsolódó .NET eszközök fő irányaira koncentrálhasson.
Akinek pedig ez sem elég az látogasson el a hivatalos oldalra a további részletekért.

JetBrains szoftver vásárlás

Tisztelt Érdeklődő!

Ha felkeltette érdeklődősét valamelyik JetBrains termék akkor ahelyett, hogy a gyártótól venné meg teljes áron, forduljon bizalommal a Ker-Soft-hoz, a JetBrains magyarországi partneréhez és szerezze be nálunk JetBrains szoftverét kedvezményesebb áron. További információért, árakért forduljon kereskedőinkhez a sales@kersoft.hu címen, vagy a +36 (1) 206 2147 telefonszámon.

Irány a webshop

Megosztom ezt a bejegyzést

Share on facebook
Share on linkedin

További friss hírek, akciók

Kövessen minket

Facebook és LinkedIn oldalainkon további érdekes hírekről és akciókról is értesülhet!
Share on facebook
Share on linkedin
Kategóriák