Code::Blocks est un IDE C++ gratuit conçu pour répondre aux besoins les plus exigeants de ses utilisateurs. Il est conçu pour être très extensible et entièrement configurable.
Nouveautés de la version 13.12
Version 13.12 :
Général :
Support de l'ouverture du dossier contenant le fichier via le menu contextuel du fichier
Élément du menu contextuel pour afficher le fichier dans l'arborescence du projet
Amélioration des analyseurs pour divers langages
Ajout de la possibilité d'afficher des infobulles sur les onglets cbAuiNotebook - afficher le nom de fichier complet et le projet dans l'infobulle pour les onglets de l'éditeur
Ajout de la possibilité de maximiser les éditeurs avec un double-clic sur l'onglet
Ajout de la possibilité de masquer les onglets de l'éditeur, pouvant être activé avec "Affichage -> Masquer les onglets de l'éditeur" ou "Ctrl+H"
Sélectionner un fichier parmi tous les projets dans l'espace de travail (Recherche->Aller au fichier)
Améliorations de l'accessibilité - plus de choses sont accessibles uniquement avec un clavier
Beaucoup d'améliorations du support des macros dans les options - plus d'options prennent en charge l'expansion des macros et il y a plus de variables
Ajout d'une substitution par langue pour le paramètre 'utiliser des onglets'. Actuellement uniquement pour les fichiers Python (utiliser toujours des espaces) et pour les Makefiles (utiliser toujours des onglets)
Utiliser gtk-notebook comme carnet par défaut sur les systèmes utilisant wxGTK, afin que les onglets du carnet s'intègrent plus harmonieusement dans le thème du système
Le projet actif n'est plus stocké dans l'espace de travail mais dans un fichier de mise en page dédié pour l'espace de travail,
Accélérer le défilement dans wxScintilla
Harmonisation des dialogues de recherche et de remplacement
Ajout d'un support pour les utilisateurs avancés pour la fonctionnalité de glob des unités. Ce sont des chemins de répertoire qui peuvent être spécifiés, et tous les fichiers qui s'y trouvent seront considérés comme des sources pour le projet. Cela peut être basé sur un joker pour les types de fichiers, et peut être récursif. Lorsqu'aucun joker n'est spécifié (vide), le joker par défaut de CB pour l'ajout de fichiers est utilisé
La localisation est désactivée par défaut, espérons que cela minimisera le nombre de personnes rencontrant le problème de texte de droite à gauche