• CLion

Distributie / CLion

O solutie IDE pentru C si C++


Editor C si C++
CLion suporta: C, C++, C++11, C++14, Libc++ si Boost si astfel elimina rutina pentru programatori.


Navigare

Utilizatorul poate sa navigheze usor printr-un intreg proiect, pentru a cauta o anumita clasa, fisier sau simbol.


Generare de cod

Solutia poate sa adauge membrii de clasa, sa implementeze functii, sa acopere un bloc de cod cu un "Statement" si sa genereze: constructori/deconstructori, "getters/setters", operatori, o declaratie despre nivelul de utilizare.


"Refactoring"

Solutia poate sa redenumeasca simboluri, sa mute membrii mai sus sau mai in jos pe scara ierarhica si sa schimbe semnatura unei functii. CLion va garanta ca schimbarile se vor aplica in intregul cod.


Analiza codului

Clion ii permite utilizatorului sa creeze cod corect, deoarece potentialele erori vor fi detectate instant si reparate.
De asemenea, CLion executa analiza de tip "Data Flow", pentru detectarea erorilor de recursivitate sau a altor probleme.


Sistem "Debugging"

CLion are un sistem "Debugging" integrat, cu o interfata usor de utilizat, care va permite repararea erorilor rapid.
Sistemul are mai multe moduri de vizualizare pentru utilizator.

Vizualizare de tip "InLine"
Erorile din proiect vor fi afisate in dreapta editorului, in interfata.

Vizualizare "Variabile"
Inspecteaza starea variabilelor alese pentru o functie si monitorizeaza schimbarile efectuate asupra lor.


Evaluare expresie
Evalueaza rezultatul unei functii sau expresii complicate.


Mediu de dezvoltare C/C++ integrat


CMake

Folosind CMake ca model pentru proiecte, CLion se ocupa de schimbarile efectuate in fisierele Cmake, automat, folosind toate informatiile prezente in timpul editarii de cod.


Suport VCS
Solutia suporta: Subersion, Git, GitHub, Mercurial, CVS, Perforce si TFS.
CLion se integreaza cu Google Test, Catch si Doxygen.


Terminal integrat
Utilizatorul poate executa orice comanda, fara sa paraseasca IDE-ul:
Acest terminal poate fi folosit local sau remote, folosind protocolul SSH.
Terminalul suporta: Far powershell, bash, etc.


Tastatura
CLion are "shortcut-uri" pentru tastatura, pentru simplificarea sarcinii de codare.


Alte produse similare