
JetBrains anunță o serie de modificări pentru instrumentele sale .NET și dorește să ofere o imagine de ansamblu asupra acestor schimbări și a motivelor din spatele lor. Unele funcționalități vor fi întrerupte sau transformate, iar altele vor primi îmbunătățiri semnificative. Scopul acestor modificări este de a permite dezvoltarea unor instrumente mai bune pentru toți utilizatorii.
În ultimul an, echipa JetBrains a colectat feedback de la comunitate prin sondaje și interviuri, analizând totodată date detaliate privind utilizarea instrumentelor .NET. Aceste informații au oferit o imagine clară asupra modului în care dezvoltatorii folosesc efectiv produsele și asupra zonelor unde merită concentrat efortul de dezvoltare.
Rezultatul a fost clar: de-a lungul anilor au fost dezvoltate multe funcționalități puternice, însă unele sunt folosite rar, iar altele au potențial ridicat, dar neexploatat pe deplin. Astfel, s-au luat decizii strategice pentru simplificarea produselor, cu scopul de a oferi mai multă valoare acolo unde contează cel mai mult.
Instrumentul dotCover va fi modernizat și simplificat pentru a îmbunătăți performanța și a reduce complexitatea. Runnerul de linie de comandă a fost actualizat, comenzile fiind unificate sub interfața dotcover cover, iar fișierele de configurare XML vor fi înlocuite cu fișiere de argumente text mai simple.
Au fost eliminate unele opțiuni de filtrare rar utilizate (filtre pentru metode, clase, căi de fișiere și comentarii în cod) și a fost întrerupt suportul pentru tipuri de aplicații mai vechi, inclusiv IIS Express, WCF, WinRT și procese .NET externe. Aceste modificări reduc semnificativ complexitatea și permit echipei JetBrains să se concentreze pe scenariile principale de acoperire relevante pentru fluxurile moderne de dezvoltare .NET.
Începând cu Rider 2025.2, analiza de acoperire a codului pentru proiectele Mono și Unity prin dotCover nu va mai fi disponibilă. Analiza datelor de utilizare a arătat că aceste funcționalități au o utilizare foarte redusă și generează un volum mare de întreținere tehnică.
JetBrains intenționează să restabilească suportul pentru analiza de acoperire a codului în proiectele Unity odată ce Unity va migra la CoreCLR (așteptat după lansarea Unity 7 LTS). Lista aplicațiilor țintă disponibile în dialogul „cover application” va fi redusă la .NET, .NET Core, Windows Service și IIS.
Extensia TeamCity pentru Visual Studio va fi întreruptă, ca parte a procesului de simplificare și concentrare asupra celor mai relevante experiențe de dezvoltare. Deși această schimbare poate afecta unele fluxuri de lucru, decizia permite echipei JetBrains să se concentreze pe performanță și pe dezvoltarea unui ecosistem de instrumente mai sustenabil.
Pentru a asigura un impact maxim al eforturilor de dezvoltare, JetBrains va ajusta modul în care sunt întreținute și livrate anumite funcționalități în Rider, pe baza modului real de utilizare și a considerentelor tehnice.
Funcționalitatea Dynamic Program Analysis (DPA) va fi integrată direct în instrumentul Monitoring, începând cu versiunea Rider 2025.3. Nu va mai exista ca instrument separat.
Scopul este de a oferi o experiență de analiză a performanței mai eficientă, dar mai simplă.
Capabilitățile DPA vor fi disponibile în cadrul licenței dotUltimate, alături de profiler-ele deja integrate dotTrace și dotMemory.
JetBrains recunoaște că unele dintre aceste schimbări pot afecta fluxurile de lucru deja stabilite. Echipa de suport este disponibilă pentru a ajuta utilizatorii să găsească cele mai potrivite soluții.
Dacă aceste modificări au un impact semnificativ asupra activității sau dacă există sugestii pentru îmbunătățiri, utilizatorii sunt încurajați să contacteze echipa JetBrains.
Aceste schimbări vor permite eliberarea unei părți considerabile din capacitatea de dezvoltare, care va fi redirecționată către îmbunătățiri importante pentru utilizatori. În perioada următoare se vor vedea progrese continue în ceea ce privește performanța, stabilitatea și rafinarea funcționalităților, pentru a face dezvoltarea mai productivă și mai plăcută.
JetBrains subliniază că feedbackul comunității continuă să modeleze direcția produselor sale. Utilizatorii sunt invitați să își exprime viziunea pentru setul de instrumente dotUltimate – să semnaleze funcționalități lipsă, să propună noi produse JetBrains care ar putea fi incluse în abonament sau să trimită sugestii prin comentarii, sistemele de urmărire a problemelor și rețelele sociale.
![]()
Etiam magna arcu, ullamcorper ut pulvinar et, ornare sit amet ligula. Aliquam vitae bibendum lorem. Cras id dui lectus. Pellentesque nec felis tristique urna lacinia sollicitudin ac ac ex. Maecenas mattis faucibus condimentum. Curabitur imperdiet felis at est posuere bibendum. Sed quis nulla tellus.
63739 street lorem ipsum City, Country
+12 (0) 345 678 9
info@company.com
