Que pensez-vous de Code Blocks? Puis-je l'utiliser a la place de Devcpp?
Très bon
Bon
Moyen
Mauvais
Très mauvais
Que pensez-vous de Code Blocks? Puis-je l'utiliser a la place de Devcpp?
J'hésitais entre Bon et Très Bon mais finalement j'ai mit bon :
En effet, il a des mises à jour régulières, ainsi que plusieurs utilitaires et fonctions qui facilitent la programmation.
Par contre, il manque certaines choses comme :
- la compilation indépendante d'un fichier
- la includes qui s'ouvrent lorsqu'on clique dessus....
Mais sinon, il est impécable![]()
ok, merci pour l'info, je vais me lancer dessus alors
Je te le conseille !
Mais attend quand même d'autres avis![]()
Utiliser à la place de Dev-C++ : oui sans hésiter. On peut le voir comme la relève (Dev-C++ n'est plus maintenu).
Sinon la seule autre alternative gratuite intéressante sous Windows, c'est Visual C++ Express 2005.
A noter que tu as un tutoriel sur Code::Blocks ici :
http://loulou.developpez.com/tutoriels/cpp/codeblocks/
Et des tutoriels sur VC Express 2005 ici :
http://arb.developpez.com/
Mieux que SDL : découvrez SFML
Mes tutoriels 2D/3D/Jeux/C++, Cours et tutoriels C++, FAQ C++, Forum C++.
J'ai un projet en cours avec SDL, OpenGL, SDL_image et j'ai tenté de le passer sous CodeBlocks et je n'arrive pas à installer SDL_image... Il me donne un message d'erreur "ld.exe : can not find -lSDL_Image". (Pourtant j'ai bien copié les fichiers lib, dll, les .h...)Envoyé par Laurent Gomila
Avec DevCpp, j'ai utilisé le menu "Outils, nouvelles versions / packages", j'ai installé SDL_Image en 3 minutes...
J'ai donc essayé de migrer mes packages de DevCpp, ça marche pas...
Dans l'explorateur de projet de CodeBlocks, l'arborescence du projet est séparée en .h .cpp (je préfèrre celle de DevCpp ou le .h et .cpp sont dans le même dossier). En plus dans DevCpp, on peut créer des dossiers supplémentaires qui ne correspondent pas à l'arborescence des fichiers, je trouve ça pratique.
Dans CodeBlocks v1.0 RC 2, j'ai changé la coloration syntaxique des commentaires // et il ne me l'a pas prise en compte.
Dans DevCpp, j'utilise souvent l'accès au code des fonctions par CTRL + clic sur le nom de la fonction (comme dans C++ Builder) et ça ne fonctionne pas dans CodeBlocs. Dans codeBlocs, on peut le faire par menu contextuel, mais il nous enmène au .h alors que DevCpp nous enmène au .cpp et c'est beaucoup mieux je trouve.
Dans DevCpp, la recherche / installation des packages sur internet est géniale, ça m'a fait gagner des heures...
DevCpp est en français, CodeBlocs en anglais...
CodeBlocs sera peut-être bien dans les versions ultérieures, mais pour l'instant, je garde DevCpp !
Dernière modification par Invité ; 09/06/2006 à 11h42.
Salut,
pour moi les maj ne sont pas si régulières que cela, sauf si on prend la version en développement.
Il y a encore quelques bugs qui font planter CodeBlocks.
Bonne journée.
b Oo
Malgré quelques bugs contraignants, cet IDE reste excellent, alliant élégance et simplicité.
Pratique d'un autre age complètement inutile...Envoyé par Tipoun
Pour ça, il suffit d'ajouter ces includes au projet.- la includes qui s'ouvrent lorsqu'on clique dessus....
Ce qui manque à CB c'est la completion automatique ce qui est trés pratique je trouve, ou en tout cas un plus pour un EDI.Je n'ai pas vu aussi la possibilité de créer des workspaces.
Il reste loin devant devc++ qui pour ma part ne m'a jamais convaincu.
???Envoyé par hegros
tu as mis à jour le C::B avec les nightly? parce que la completion et le workspace ça y est !!!
Pas trouvé...Comment je fais ça moiEnvoyé par reptils
![]()
J'ai mis très bon car en gratuit c'est un des meilleurs mais certains points son négligés comme par exemple les templates, la pluparts sont pour C++, si tu veux GTK+ par exemple bin le templates tu dois le faire toi même, de même pour SDL aussi !
Mon Site
Ma bibliothèque de gestion des chaînes de caractères en C
L'imagination est plus importante que le savoir. A. Einstein
Je ne répond à aucune question technique par MP, merci d'avance !
merci a toi Loulou24 pour tes infos sur les tutos et merci a tous aussi.
si d'autres avis veuelnt s'exprimer...
Bon.
Normalement, CB est supposé pouvoir lire les fichiers .dev. Mais est-ce possible sous Linux? Pour un projet, une personne de mon groupe travaille avec DevC++ sous Windows. Moi je suis avec CB sous Linux. Et quand je me place dans le répértoire contenant le .dev (sous Linux), CB n'arrive pas à l'ouvrir... C'est dommage.
De plus, après une réinstallation de ma distrib (Ubuntu Breezy), CB n'arrive plus à compiler/lancer le programme. Résultat, je suis repassé à gcc en ligne de commande bien que je tape mon code sous CB (pour la coloration synthaxique et l'indentation). J'enregistre le code puis comilation en ldc...
Par contre, sous Windows, je l'utilise entièrement (écriture+compilation). Il est beaucoup mieux que DevC++ qui bug trop souvent. Et la façon de présenter les fichiers est nettement plus claires avec CB. Bref, j'attends de nouvelles versions encore plus stables de CB pour qu'il soit quasiment parfait.
Nas'
D'autres avis ?
Du côté obscur, nous avons de vrais éditeurs de textes qui sont faits pour le développement (bien qu'utilisables pour d'autres tâches). J'utilise vim, difficile d'accès au début, mais qui remplace sans problèmes n'importe quel click-o-drome. Mon seul manque, c'est une vraie complétion intelligente comme seul VC++ sait le faire.
Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...
Personnellement j'aime pas la complétion automatique, cela évite de retenir des choses qui serait bon de connaître par coeur, je pense qu'il peut y avoir un risque de "laisser aller" et puis je trouve ca gênant ... enfin c'est mon avis![]()
Mon Site
Ma bibliothèque de gestion des chaînes de caractères en C
L'imagination est plus importante que le savoir. A. Einstein
Je ne répond à aucune question technique par MP, merci d'avance !
Partager