CLion: roadmap-ul versiunii 2026.1

CLion: roadmap-ul versiunii 2026.1

Echipa JetBrains lucrează în prezent la următoarea versiune majoră CLion, planificată pentru lansare în luna martie. După numeroasele funcționalități și îmbunătățiri introduse în versiunea 2025.3, următorul release va avea ca obiectiv principal consolidarea produsului prin mentenanță și corectarea erorilor, mai degrabă decât introducerea de funcționalități noi.

Direcții principale pentru 2026.1
  • Suport pentru limbaje de programare
  • Instrumente de build și formate de proiect
  • Funcționalități pentru dezvoltare embedded
  • Debugging

Acest roadmap este orientativ și poate suferi modificări în funcție de prioritățile tehnice.


Suport pentru limbaje

Accentul este pus pe îmbunătățirea experienței de dezvoltare și a capabilităților de debugging la compile-time.

Funcționalități pentru editor și limbaj
  • Motorul CLion Nova rămâne baza îmbunătățirilor de performanță
  • Implementarea funcționalităților esențiale din motorul legacy
  • Suport pentru Clang blocks
  • Suport pentru funcții nested în GCC
  • Îmbunătățiri pentru code folding
  • Optimizări pentru navigarea între declarații și utilizări
Constexpr Debugger
  • Îmbunătățirea stabilității
  • Corectarea problemelor raportate
  • Optimizarea debugging-ului la compile-time
Framework-uri de testare
  • Actualizare suport pentru GoogleTest, Catch2, Boost.Test și doctest
  • Eliminarea funcționalităților depășite
  • Independență față de CMake
  • Suport extins pentru Meson și baze de date JSON

Instrumente de build și formate de proiect

Se urmărește extinderea capabilităților pentru proiecte complexe și optimizarea performanței.

Îmbunătățiri pentru Bazel
  • Integrare Starlark REPL în IDE
  • Suport pentru analizarea logurilor de execuție
  • Implementare configuration transitions
  • Îmbunătățiri de performanță prin caching
  • Compatibilitate cu Bazel 9
Optimizarea actualizărilor
  • Reducerea dimensiunii installerului
  • Accelerarea procesului de update, în special pe Windows
Profile pentru proiecte West
  • Configurații multiple de build
  • Comutare rapidă între profile
Suport pentru proiecte externe
  • Generare automată compile_commands.json
  • Integrarea modulelor externe în proiectul principal
  • Acces complet la funcționalități de tip code insight
Cygwin
  • Eliminare din configurația implicită
  • Disponibil ca plugin separat
  • Alternativă recomandată: WSL

Dezvoltare embedded

Îmbunătățirile vizează monitorizarea și debugging-ul.

Live Watches
  • Optimizări de stabilitate
  • Îmbunătățiri de experiență utilizator
  • Funcționalități extinse pentru analiză
OpenOCD
  • Introducerea unui server de debug dedicat
  • Configurare simplificată pentru multiple platforme hardware

Debugger
  • Consolidarea suportului pentru Debug Adapter Protocol
  • Îmbunătățirea stabilității
  • Suport pentru conexiuni TCP
  • Integrare mai bună cu tool-uri externe

Concluzie

Programul Early Access va fi disponibil în curând și va permite testarea noilor funcționalități înainte de lansarea oficială. Utilizatorii sunt încurajați să utilizeze versiunea 2025.3 și să ofere feedback pentru îmbunătățirea continuă a produsului.

Contact

    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.

    ADDRESS

    63739 street lorem ipsum City, Country

    PHONE

    +12 (0) 345 678 9

    EMAIL

    info@company.com

    Cart