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.
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


