JETBRAINS CLION

JETBRAINS CLION

CLion est un IDE multi-plateforme intelligent  pour le développement en C et C ++.

Un outil puissant pour pour un langage de développement puissant ! 

 

Nouvelle version : CLion 2019.2 !

Plus de détails

JB_CLION

Éditeur intelligent C et C ++


Grâce au support C et C ++ natif, y compris aux normes C ++ modernes, à libc ++ et à Boost, CLion connaît votre code de bout en bout et s’occupe de la routine pendant que vous vous concentrez sur les tâches importantes.

 

Navigation

Naviguez instantanément vers les utilisations de déclaration ou de contexte d'un symbole, recherchez dans l'ensemble du projet une classe, un fichier ou un symbole par son nom, trouvez votre chemin dans la base de code avec une structure et des vues hiérarchiques.

 

Génération de code

Ajoutez des membres de classe, substituez/implémentez des fonctions, générez des constructeurs/destructeurs, des getters/setters, des opérateurs d'égalité, relationnels et de sortie de flux, enveloppez un bloc de code avec une instruction ou générez une déclaration à partir de l'utilisation réelle - le tout via de simples raccourcis clavier.

 

Refactoring

Renommez les symboles, déplacez les membres vers le haut / le bas de la hiérarchie, modifiez la signature de la fonction et assurez-vous que les refactorisations automatisées de CLion propageront avec précision les modifications appropriées dans votre code.

 

Analyse de code à la volée 

 

Avec CLion, vous pouvez créer du code, à la fois beau et correct. Les problèmes de code potentiels sont identifiés instantanément et résolus au fur et à mesure que vous tapez le code ! Assurez-vous que toutes les modifications appropriées sont gérées automatiquement par CLion. 

CLion effectue également une analyse du flux de données pour connaître tous les cas de code inaccessible, de récursion infinie, etc.

 

Débogueur intégré


Recherchez et résolvez facilement les problèmes via l'interface utilisateur conviviale du débogueur de CLion, avec GDB ou LLDB disponible en back-end.
Attachez-vous à des processus locaux ou déboguez à distance. Vérifiez la vue de démontage lorsque les sources ne sont pas disponibles.


Vue variable en ligne

Obtenez la vue complète de votre projet avec les valeurs de variables affichées directement dans l'éditeur au cours du débogage.

 

Vue variables

Inspectez l'état de toutes les variables pour une fonction choisie dans le cadre de la pile ou surveillez les modifications de variable / expression pendant la session de débogage.

 

Évaluer l'expression

Évaluez le résultat d'un appel de fonction ou d'une expression compliquée lorsqu'il est arrêté à un point d'exécution de la session de débogage.

 

Principales fonctionnalités : Environnement de développement C / C ++ totalement intégré

 

Modèles de projet

CLion fonctionne avec CMake, Gradle C ++ et les modèles de projet de base de données de compilation, en utilisant toutes les informations qui s'y trouvent lors de l’édition du code et de la refactorisation.


Approche centrée sur le clavier

Pour vous aider à vous concentrer sur le code et à augmenter votre productivité, CLion propose des raccourcis clavier pour la quasi-totalité de ses fonctionnalités, actions et commandes.


Les fans de Vim sont invités à installer le plugin Vim-emulation.


Tout ce dont vous avez besoin en un seul endroit

Tout ce dont vous avez besoin pour votre développement quotidien est inclus: tous les frameworks VCS populaires (Subversion, Git, GitHub, Mercurial, CVS et Perforce), Google Test, Boost.Test et Catch pour les tests unitaires, Doxygen et les outils de base de données.

 

Travail local et à distance

Avec le terminal intégré, exécutez n’importe quelle commande sans quitter l’EDI: localement ou à distance à l’aide du protocole SSH.
Après avoir modifié votre code localement, construisez, exécutez ou mettez au point votre application ou les tests unitaires localement ou à distance.