CLion

    Un IDE multiplateforme pour C et C++.
    CLion est un environnement de développement C/C++ entièrement intégré. Il améliorera votre productivité avec un éditeur intelligent, un contrôle de la qualité du code, des refontes automatisées et une intégration profonde avec le système de construction CMake.

    CLion – Fonctionnalités

    Fonctionnalités clés :

    • NOUVEAU : Prise en charge de C++14, C++17 ajoutée
    • NOUVEAU : Amélioration du parseur et de l’analyse de code de CLion
    • NOUVEAU : CLion localise maintenant les en-têtes précompilées et les en-têtes inclus via l’option -include, afin de résoudre correctement les symboles de ces fichiers et de mettre en surbrillance le code correctement, de naviguer à travers celui-ci, d’effectuer des refontes de code, etc.
    • NOUVEAU : Lors du débogage avec GDB, vous pouvez maintenant accéder au code de désassemblage lorsque les sources ne sont pas disponibles.
    • NOUVEAU : Catch est un framework de tests unitaires multiplateforme pour C++ connu pour son processus de démarrage facile et ses cas de test pratiques et flexibles. Vous pouvez désormais utiliser Catch avec CLion et bénéficier de l’achèvement et du lanceur de tests intégré.
    • NOUVEAU : Le support expérimental du compilateur Microsoft Visual C++ est disponible.
    • NOUVEAU : Les nouvelles options de Visualiseur de journal VCS incluent la possibilité d’utiliser des expressions régulières et la possibilité de correspondre/ignorer la casse
    • NOUVEAU : Plusieurs améliorations importantes ont été ajoutées au plugin Swift pour CLion
    • Éditeur intelligent : Avec un IDE qui analyse le contexte et comprend votre projet, vous pouvez coder plus rapidement que vous ne le pensez.
    • Génération de code et refontes : Gagnez du temps en évitant de taper inutilement tandis que CLion génère du code pour vous : des getters/setters aux modèles plus complexes. Utilisez les refontes pour améliorer et nettoyer votre code à la vitesse de la pensée.
    • Analyse de code en temps réel : Écrivez un code beau et correct avec CLion. Analyse statique (y compris
      • Analyse statique: DFA) pour toutes les langues prises en charge met en évidence les avertissements et erreurs dans le code immédiatement pendant la saisie et suggère des correctifs rapides.
      • Personnalisation de l’éditeur: Sélectionnez l’un des thèmes d’éditeur par défaut ou personnalisez-les pour correspondre à vos préférences personnelles. Adoptez l’approche centrée sur le clavier et sélectionnez un jeu de touches que vous préférez le plus, ou créez le vôtre facilement.
      • Exécutez et déboguez vos projets facilement dans CLion. Utilisez l’interface utilisateur du débogueur avec GDB ou LLDB (sur OS X) en tant que backend. CLion affichera les valeurs directement dans l’éditeur et vous aidera à évaluer les expressions.
      • Support CMake: CMake est un système de construction multiplateforme célèbre, largement utilisé pour les projets en C et C++. Bénéficiez du support intelligent de CMake de CLion avec génération de code et rechargement automatique.
      • Tests unitaires: CLion prend en charge le framework Google Test et fournit un exécuteur de tests intégré ainsi qu’une interface utilisateur puissante pour analyser les résultats des tests.
      • Documentation du code: Avec CLion, gardez votre code documenté facilement. Prévisualisez les docs stylisées Doxygen dans la fenêtre d’information rapide, utilisez la complétion pour les commandes et les paramètres de fonction et générez des ébauches pour les commentaires Doxygen.
      • Intégration VCS et historique local: CLion fournit une interface unifiée pour la plupart des VCS populaires, y compris Subversion, Git, GitHub, Mercurial, CVS, Perforce et TFS. Pendant ce temps, l’historique local vous épargnera des accidents inattendus.
      • Accédez à la ligne de commande via le terminal intégré, activez le mode d’émulation Vim avec les raccourcis clavier Vim, ou étendez la fonctionnalité de l’IDE avec d’autres plugins variés.
      • Alors que CLion est conçu pour le développement en C et C++, il fournit également un support essentiel pour le langage CMake, de nombreuses technologies web (comme JavaScript, XML, HTML et autres), YAML et d’autres, disponibles via des plugins intégrés ou de dépôt.

      CLion – Sy

      Exigences du système

      Exigences matérielles

      • 2 Go de RAM libre
      • Résolution d’écran minimale de 1024×768

      Windows

      • Windows 7.0 x64, 8.* x64
      • Cygwin x64 avec les packages installés : GCC/G++, make, gdb 7.8+
        ou
        MinGW avec les packages installés : GCC/G++ et make
        ou
        Visual Studio 2013, 2015 ou 2017 et NMake avec support C++.

      OS X

      • macOS 10.9.4+
      • GCC/G++ ou Clang

      Linux

      • Système d’exploitation Linux 64 bits
      • Bureau KDE, GNOME ou Unity DE
      • GCC/G++ ou Clang