juCi++ est un tout nouvel IDE multiplateforme qui se veut léger. Celui-ci supporte le C++11 et le C++14. Son but est de fournir un éditeur adapté et puissant pour les codes C++11/C++14, là où les autres éditeurs peinent à fournir les fonctionnalités auxquelles nous pouvons nous attendre (coloration cassée sur certains codes, difficultés de la reconnaissance des types...). Toutefois, cet éditeur est conçu autour de libclang et met en avant sa simplicité et sa vitesse.

- multiplateforme ;
- rapide et fluide (écrit en C++) ;
- coloration syntaxique supportant plus de 100 types de fichiers ;
- avertissement et erreurs C++ à la volée ;
- correction de code C++ ;
- traitement CMake automatisé ;
- autocomplétion rapide du C++ ;
- autocomplétion des mots clés pour les autres types de fichiers ;
- bulle d'information affichant les informations sur le type et la documentation Doxygen (C++) ;
- renommage à travers les fichiers (C++) ;
- coloration des types similaires (C++) ;
- recherche automatisée dans la documentation (C++) ;
- placement sur les méthodes et leurs utilisations (C++) ;
- vérification des mots suivant le contexte ;
- exécution de commandes shell dans l'éditeur ;
- support des expressions régulières ;
- collage, clés et indentation intelligents ;
- indentation automatique du C++ grâce à clang-format ;
- carte du fichier source ;
- support complet de l'UTF-8.
Le projet est open source, sous licence MIT. Des améliorations sont déjà prévues telles que le support de Git ou l'intégration d'un débogueur.
Pour le moment, il n'y a pas de binaire disponible. juCi++ se compile en utilisant CMake et dépend de :
- boost-filesystem
- boost-log
- boost-thread
- boost-system
- boost-regex
- gtkmm-3.0
- gtksourceviewmm-3.0
- aspell
- libclang
- libclangmm (récupérable avec git --recursive)
- tiny-process-library (récupérable avec git --recursive)

Vous pouvez télécharger le code source sur GitHub.
Votre opinion


Source
GitHub
Vous avez lu gratuitement 0 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.