Que pensez-vous de Code Blocks? Puis-je l'utiliser a la place de Devcpp?
Version imprimable
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 :king:
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/
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é.
un IDE puissant et fonctionnel permettant de gérer aisément des projets
A utiliser sans hésiter
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 !
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.
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 :lol:
Ben moi hier je me suis dit allez je vais voir ce que donne ce C::B.
Premiere impression, la police de caractere est trop petite, 2-3 recherche et hop je vois qu'on peut la regler, je l'augmente, et la j'avoue je suis seduis.
Dev-c++ avait quelques problemes de temps en temps quand on voulait le fermer entre autre.
Donc la je dis oui à Code::Blocks.
Par contre sous Linux je reste sous Vim et gcc (jamais utilisé d'EDI sous Linux)
Pour ceux que ca interesse, on peut également zoomer sur le texte avec "Ctrl +" et "Ctrl -" ;)
Pareil du début à la fin...Citation:
Envoyé par Skyrunner
Bonjour,
Pour moi, C::B est meilleur par rapport à Dev Cpp, et le seul inconvéniant que j'y vois c'est le manque de fameusité, fait vraiment le faire connaître comme devCpp l'est pour bénéficier de tous bonus et gadjets, car personnellement je galère avec l'installation de gtk+ pour code::blocks sous linux lol
Mais en gros, vive C::B
Code::Blocks est excellent.
J'aime surtout l'import de projet externes permettant de voir des sources de differents horizons et les devpacks.
Jamais testé je me trouve très bien avec Vim pourquoi en changerais je?
Bonjour,
si j'ai bien compris, dev++ ne sera plus mis à jour?Citation:
Laurent Gomila a écrit :
Utiliser à la place de Dev-C++ : oui sans hésiter. On peut le voir comme la relève (Dev-C++ n'est plus maintenu).
moi ce que je prefere sous c::b c'est la coloration syntaxique personnalisable
vous oubliez aussi le syste de plug in genre eclipse (qui reste encore bcp mieu ^^)
Tu preferes a quoi? A dev-cpp? C'etait aussi disponible dedans...Citation:
Envoyé par daedric
j'en ai pas le souvenir enfin je me trompe pt
cela dt je trouve quand meme c::b mieu que devcpp meme si je n'arrive aps a installer une lib
Je l'utilise, et j'avoue qu'il fonctionne plutôt bien. J'ai eu cependant quelques problèmes pour utiliser le debugger.
Il est mieux que DevCpp, certes, mais je pense que Visual C++ reste une bonne alternative.
je ne comprend pas pourquoi autant de personnes disent que cet IDE (CB) est magnifique et tout et tout, mais ils ne peuvent pas s'empécher de dire qu'il y a des bugs ci et là ...???
- alors est ce que ces bug sont vraiment minimes?
- est ce que depuis le debut du topic (2002) il y a vraiment eu des corrections?
- j'utilise dev, je pense que je vais tester C::B un de ces 4 pour comparer, mais je ne trouve pas devcpp si bugger que ça..
Je n'ai jamais eu de bug avec, j'arrive même à utiliser le debugueur intégré (alors que je n'y arrive pas avec dev-cpp)Citation:
Envoyé par reptils
Citation:
Envoyé par reptils
:roll:Citation:
30/04/2006
C'est le problème, depuis le 25 octobre 2005 (sortie de la rc2), il n'y a plus de mise à jour :(
ok je vois, je l'ai testé cet aprem et c'est vrai qu'il est plutot pas mal, réactif...
mais bon j'ai encore un peu de mal à lui faire reconnaitre les lib de wxwidgets et tout, mais il faut que j'y passe un peu plus de temps, en attendant je suis toujours sur wxdevcpp qui integre le tout.
bon j'ai passé un aprem à essayer de me familliariser avec C::B et franchement il déchire je l'admet :D
Juste une petite question pour ceux qui font des frames wxwidgets, est ce que:
1 - vous utilisez le plugin pour faire les frames (que je trouve bof)
2 - vous utilisez DialogBlocks qui à l'air pas mal
3 - vous le faites à la brut tout du code du code du code et vous regardez le résultat apres compil?
Merci d'avance.
Je préfère sans hésitation Code::Block à DevC++.
Contrairement à Visual C++ 6.0 je que trouve Code::Block est très simple d'utilisation et je n'ai pas encore rencontré de bug majeur dans ce dernier.
Je te conseille vraiment Code::Block, c'est du simple et efficace!!!
:)
Le système de template est un peux plus compliqué (plus puissant ?)Citation:
Envoyé par damien99
Bon puis l'avantage de C::B c'est qu'il est codé en C++/wxWidget, c'est quand même mieux qu'un outils fait en delphi pour un developpeur C & 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...)Citation:
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 !
C'est bon, SDL_image fonctionne, j'avais oublié de copier le fichier libSDL_Image.a dans le dossier lib de Code::Blocs... Il aurait pu me l'importer de DevCpp, surtout qu'il a fait un lien avec mon dossier lib de DevCpp...
Je reste sur mon avis. CodeBlocs n'est pas encore très au point...
Le profileur de Code::Blocks (menu Plugins\C::B profiler) me fait une erreur mémoire systématiquement (je suis sous Windows). Suite à cette erreur C::B se ferme. Ca fonctionne sous DevCpp.
Petite rectification dans C::B, dans le menu "Project\Project tree", on peut choisir de séparer ou pas les .h et .cpp...
Nouvelle info : les onglets des fichiers ouverts n'ont pas de menu contextuels dans C::B comme dans DevCpp (fermer, fermer tous sauf celui-là)... Et c'est dommage, je m'en sers très souvent...
Bon en tous cas Code Blocks fonctionne chez moi, j'y passerais quand il fonctionnera mieux.
Pour l'instant je reste sur DevCpp...
Je ne vois pas en quoi c'est mieux :? si c'est bien codé en delphi c'est le principale, apres de toute façon ils appelent tout les deux le meme compilateur, mais en terme d'interface de developpement, le langage importe peu dès que ça tourne bien, enfin je pense.Citation:
Envoyé par gege2061
il faut que tu install les Nightly Builds ça corrige pas mal de choses, par exemple le menu contextuel sur le clic droit des onglets. http://forums.codeblocks.org/index.php?topic=3006.0Citation:
Envoyé par Kaji
ca change beaucoup de chose, en revanche l'installation des nightly builds vire l'option de generation de makefile :/
Effectivement, ça change tout : Il manque une dll dans la distribution de "Nightly Builds" et mon Code::Blocks ne fonctionne plus ! Merci du tuyau ! :DCitation:
Envoyé par reptils
Je regarderais de nouveau Code::Blocks dans 6 mois-1 an...
N'oubliez pas de faire des dons, si vous voulez motiver les développeurs qui bossent dessus... Sinon le projet ça va s'arrêter, comme DevCpp... :cry:
au début j'étais un peu comme toi, rétissant à faire le pas vers code::blocks, en voulant rester sur dev-cpp, mais apres quelques jours d'utilisation, je ne peux plus repasser à dev, j'aime trop C::B :)
En plus le lien que je t'e donné est un peu vieux, il y a un flux rss qui permet de récupérer les les mises à jours quotidiennes!!! du soft
http://www.codeblocks.org/nightly/CodeBlock_RSS.xml et là tu as les dernieres mises à jours du jours ou de la veille !!!
comment creer un sondage? je souhaitais faire un Topic sur "Quel IDE vous utilisez principalement?" mais je ne comprend comment on fait pour mettre des propositions
c'est simple, tu crees ton sujet puis tu vas dans "Outils de la discussion" et tu fais "Ajouter un sondage". ca t'emmene sur un page. en haut tu mets un chiffre pour le nombre d'options possible et en dessous tes options...Citation:
Envoyé par reptils
voila, bye
merchi je test ça