Icône de recherche Download.it
Advertisement

Un environnement de développement intégré en langages C et C++ gratuit, open source et configurable

Un environnement de développement intégré en langages C et C++ gratuit, open source et configurable

Vote : (58 votes)

Licence: Gratuit

Éditeur: The Code::Blocks Team

Version: 20.03

Fonctionne sous: Windows

Également disponible pour Mac

Vote :

Licence

(58 votes)

Gratuit

Éditeur

Version

The Code::Blocks Team

20.03

Fonctionne sous:

Également disponible pour

Windows

Mac

Les plus

  • Logiciel gratuit
  • Prise en charge d'un bon nombre de langages
  • Interface organisable, et simple
  • Modularité augmentée par la possible installation de plugins
  • Totalement multiplateforme

Les moins

  • L'aide à la saisie et certains mécanismes peuvent être gênants pour des utilisateurs avancés

Dans le domaine des éditeurs de code, les logiciels sont variés, et répondent chacun à différents besoins. Certains ont plus ou moins de portée dans leur utilisation que d'autres, certains sont plus ou moins spécialisés. Code Blocks fait partie de cette vague d'éditeurs, et il est plus particulièrement construit pour satisfaire la demande au niveau des développeurs C/C++. Voyons maintenant ses avantages, et ce qu'il offre à l'utilisateur.

Pour commencer, il est important de rappeler que, même si cet éditeur de code est plutôt orienté vers les langages C et C++, il en supporte beaucoup d'autres. Parmi ceux-ci, on retrouve java, MatLab, lisp, GLSL, Perl, et même d'autres langages un peu moins d'actualité, tels que le Fortran.

En effet, on peut constater que Code Blocks prend en charge un bon nombre de compilateurs différents, pour reconnaître et compiler le code écrit dans un maximum de langages.

Au niveau des fonctionnalités, cet éditeur gratuit ne déçoit pas. On peut ainsi constater la présence de la coloration syntaxique pour bon nombre de langages, ainsi qu'une indentation automatique du code saisi par l'utilisateur.

Beaucoup de petits outils visant typiquement le confort d'utilisation sont présents, comme la possibilité de masquer et afficher les différents blocs de code, par exemple. Beaucoup d'options sont accessibles et modifiables : ainsi, selon l'habitude de l'utilisateur, celui ci peut paramétrer l'éditeur afin d'avoir une auto complétion plus ou moins avancée de son code, par rapport à différentes syntaxes.

Dans les autres composantes un peu plus générales de Code Blocks, on retrouve également un navigateur de classes, qui permet d'accéder rapidement et simplement aux différentes parties du code édité. Un gestionnaire de « tâches » des utilisateurs est également de mise, celui ci pouvant gérer la différence entre les auteurs des tâches.

A tout ceci vient s'ajouter la possibilité d'intégrer des plugins à l'éditeur de code. Développés par l'équipe, ou par des membres de la communauté, ces plugins permettent à l'utilisateur de personnaliser et d'améliorer son Code Blocks comme il le souhaite, en disposant de fonctionnalités plus adaptées à son utilisation.

Les plus

  • Logiciel gratuit
  • Prise en charge d'un bon nombre de langages
  • Interface organisable, et simple
  • Modularité augmentée par la possible installation de plugins
  • Totalement multiplateforme

Les moins

  • L'aide à la saisie et certains mécanismes peuvent être gênants pour des utilisateurs avancés

Autres logiciels à envisager