Précédent   Forum des professionnels en informatique > C et C++ > Outils pour C & C++ / EDI / Compilateurs / etc

Outils pour C & C++ / EDI / Compilateurs / etc Les EDI, les compilateurs, Dev-C++, gcc, djgpp, les autres outils pour C et C++, ...

Affichage des résultats du sondage: Quel IDE utilisez-vous pour développer en C ou C++ ?
Visual Studio .NET 56 10,89%
Visual C++ 2005 Express 53 10,31%
Visual C++ 6.0 35 6,81%
Borland C++ Builder 47 9,14%
Borland Turbo Explorer C++ 1 0,19%
Borland Turbo C++ 7 1,36%
Code::Blocks 133 25,88%
Dev C++ 66 12,84%
KDevelop 11 2,14%
Anjuta 3 0,58%
Eclipse + CDT 35 6,81%
autre (merci de préciser) 21 4,09%
je n'utilise pas d'IDE 46 8,95%
Votants: 514. Vous ne pouvez pas participer à ce sondage.

Réponse
 
Outils de la discussion
Vieux 28/10/2004, 14h20   #1 (permalink)
tut
Membre éclairé
 
Avatar de tut
 
Date d'inscription: juillet 2002
Messages: 363
Par défaut Quel IDE utilisez-vous pour développer en C ou C++ ?

Bonjour,
je ne sais pas si c'est vraiment le bon forum, mais cette question m'interresse.
__________________
KOBLINE .::Rock Français Indépendant::. ===> MP3 complets en téléchargements libre <===

Dernière modification par Marc Lussac ; 12/07/2006 à 01h38.
tut est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 11/11/2006, 11h47   #2 (permalink)
Responsable GTK+
 
Avatar de gege2061
 
Date d'inscription: juin 2004
Localisation: Tours
Âge: 25
Messages: 5 612
Par défaut

Bonjour,

Voici un nouveau sondage pour connaitre vos préférences en matière d'IDE (Integrated Development Environment).

Si vous avez des commentaires à faire sur votre choix, n'hésitez à poster à la suite de ce message
__________________
Responsable GTK+

Dernière modification par gege2061 ; 19/11/2006 à 16h07.
gege2061 est actuellement connecté   Envoyer un message privé Réponse avec citation
Vieux 11/11/2006, 12h39   #3 (permalink)
Rédacteur
 
Avatar de Franck.H
 
Date d'inscription: janvier 2004
Localisation: Alsace - Bas-Rhin - Obernai
Âge: 32
Messages: 5 021
Envoyer un message via MSN à Franck.H
Par défaut

J'ai choisi Code::Blocks. En fait je l'utilise aussi bien sous Windows que sous Linux, cela fait un plus par rapport à presque tous les EDI qui sont spécifique à la plate-forme.

Portable, en constante évolution. Le seul truc qui est un peu dommage, c'est les templates qui sont pour la plupart privilégiés pour le C++ alors que je fait que du C. Sinon, rien que de pouvoir utiliser le même EDI sur plusieurs OS c'est déjà un atout considérable !
__________________
"L'imagination est plus importante que le savoir." A. Einstein


C File Gen - Générateur de templates pour le langage C
Franck.H est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 12/11/2006, 11h40   #4 (permalink)
Responsable GTK+
 
Avatar de gege2061
 
Date d'inscription: juin 2004
Localisation: Tours
Âge: 25
Messages: 5 612
Par défaut

Citation:
Envoyé par Franck.H
J'ai choisi Code::Blocks. En fait je l'utilise aussi bien sous Windows que sous Linux, cela fait un plus par rapport à presque tous les EDI qui sont spécifique à la plate-forme.

Portable, en constante évolution. Le seul truc qui est un peu dommage, c'est les templates qui sont pour la plupart privilégiés pour le C++ alors que je fait que du C. Sinon, rien que de pouvoir utiliser le même EDI sur plusieurs OS c'est déjà un atout considérable !
J'ai aussi voté code::blocks que j'utilise essentiellement sous Windows, sous Linux je suis plus à l'ancienne (gedit + terminal) mais je me tourne petit à petit vers code::blocks (pour les mêmes raisons que Franck.H).

Par contre au niveau des templates il est assez simple de créer les siens (une fois qu'on a réalisé que les template de la RC1 ne sont plus utilisés dans les Nightly builds ). Et rien ne vous empêche de créer les votres et de les poster sur le forum de C::B (c'est ce que j'ai fait avec celui de GTK+ )
__________________
Responsable GTK+

Dernière modification par gege2061 ; 19/11/2006 à 16h07.
gege2061 est actuellement connecté   Envoyer un message privé Réponse avec citation
Vieux 12/11/2006, 20h51   #5 (permalink)
Expert Confirmé Sénior

 
Avatar de Luc Hermitte
 
Date d'inscription: août 2003
Localisation: Toulouse
Messages: 3 699
Par défaut

"Pas d'IDE". Bien que cela soit limite inexact -- j'ai vu une combo eclipse+CDT+ant+GCC bien moins intégrée que ce que j'utilise.
Vim, pluginisé à l'extrême pour le C&C++.
La puissance d'un vrai éditeur de textes plus diverses fonctionnalités avancées.

Il manque :
- un débuggueur natif et standard de qualité qui soit intégré
- une complétion intelligente (et qui ne se prend pas le pieds dans les templates tant qu'à faire -- chose qu'aucun EDI ne maitrise vraiment en fait)
- un vrai explorateur de fichiers, et encore la complétion automatique des noms des fichiers que l'on veut ouvrir est bien plus efficace en ce qui me concerne.
- une prise en main orientée débutants (vis-à-vis de cet outil) : un peu comme le C, la compléxité se trouve au début de l'apprentissage.

Certains regretteront que c'est outil modal, pour geeks, et qui est d'abord fait pour se piloter au clavier plutôt qu'à la souris.

Tous les autres trucs que vous pouvez avancer au sujet de tel ou tel EDI, il fait un peu en fait -- à part le café, ça c'est emacs -- couleurs, compilation intégrée, squelettes "intelligents" et interactifs, personnalisation, onglets, ...

NB:
* je m'en sers sur toutes les plateformes que je fréquente (solaris, windows, linux), et il tournera sur toutes celles et que je pourrais être ammené à fréquenter => pas besoin d'apprendre à utiliser 150 outils différents.
* Je m'en sers aussi pour tous les autres langages, exploiter des fichiers de logs de 500Mo, mes mails (à la maison), faire du (La)TeX, ...
__________________
FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS
Les MP ne sont pas une hotline, ne vous attendez pas à ce que l'on réponde à vos questions techniques par MP.

Dernière modification par Luc Hermitte ; 12/11/2006 à 21h10. Motif: Compléments
Luc Hermitte est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 21/11/2006, 10h29   #6 (permalink)
Membre éclairé
 
Avatar de Lunixinclar
 
Date d'inscription: juillet 2006
Messages: 385
Envoyer un message via MSN à Lunixinclar
Par défaut

Pour des projets simples c'est gedit et console sous Linux, dev-cpp sur Win32 et accessoirement VC6 (en effet beaucoup d'applications open-source n'ont pas évolué aussi vite que microsoft ne distille d'outils, les sources de Perl et PHP par exemple).

Pour des projets de plus grande envergure, aucun IDE ne correspondait à mes besoins (léger, simple, intuitif) donc j'ai écrit le mien en GTK+ sur son interface C, puis étendu à d'autres langages: assembleur FASM et Python. C'est du boulot, mais je suis sûr que celui-là, personne ne le mettra à jour.
Lunixinclar est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 21/11/2006, 10h45   #7 (permalink)
Responsable GTK+
 
Avatar de gege2061
 
Date d'inscription: juin 2004
Localisation: Tours
Âge: 25
Messages: 5 612
Par défaut

Citation:
Envoyé par Lunixinclar
Pour des projets de plus grande envergure, aucun IDE ne correspondait à mes besoins (léger, simple, intuitif) donc j'ai écrit le mien en GTK+ sur son interface C, puis étendu à d'autres langages: assembleur FASM et Python. C'est du boulot, mais je suis sûr que celui-là, personne ne le mettra à jour.
J'ai le même problème, même si C::B est assez proche de mes besoins avec mon petit PC il utilise tout le processeur
Tu as publier ton éditeur quelque part ?
__________________
Responsable GTK+
gege2061 est actuellement connecté   Envoyer un message privé Réponse avec citation
Vieux 21/11/2006, 11h26   #8 (permalink)
Membre éclairé
 
Avatar de Lunixinclar
 
Date d'inscription: juillet 2006
Messages: 385
Envoyer un message via MSN à Lunixinclar
Par défaut

Non mais voici quelques screens bien que je n'ai pas envie de faire de pub ici c'est déplacé. http://perso.orange.fr/2007/Code/C/GTK/IDE/index.htm
La source sera sur sourceforge quand un problème concernant l' encodage des fichiers sera réglé. ISO8859-15 et UTF-8 me font monter la tension.
Le plus intéressant a été de créer le code pour générer des Makefiles. Il n'existe officiellement aucun éditeur FASM sous Linux.
Ceci dit en passant j'ai bien aimé ton tuto sur le treeview gege.
Lunixinclar est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 21/11/2006, 14h21   #9 (permalink)
Modérateur
 
Avatar de gangsoleil
 
Date d'inscription: mai 2004
Localisation: Grenoble
Âge: 28
Messages: 2 904
Par défaut

Bonjour,

je n'utilise pas d'IDE, puisque j'utilise emacs. Si vous souhaitez savoir pourquoi, regardez le post de Luc Hermitte en remplaçant "vi" par "emacs" (sauf pour le café )
__________________
Non au langage SMS

Modérateur "C", "Informatique Générale & Hardware" et "Unix"
Les règles du forum
gangsoleil est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 21/11/2006, 23h31   #10 (permalink)
Expert Confirmé Sénior

 
Avatar de Luc Hermitte
 
Date d'inscription: août 2003
Localisation: Toulouse
Messages: 3 699
Par défaut

Citation:
Envoyé par Lunixinclar
Le plus intéressant a été de créer le code pour générer des Makefiles. Il n'existe officiellement aucun éditeur FASM sous Linux.
Code :
i^R=globpath(&rtp, 'syntax/*fasm*')
-> F:/Program Files/Edition/vim/vim70/syntax/fasm.vim
?
Certes, ce n'est que les couleurs -- Ne vous laissez pas avoir par le F:/, c'est la même chose sous *nix.

@ gangsoleil. Jamais entendu parler de emacsm (manipulant encore vi en plus de vim, je peux assurer que la différence existe et elle est vraiment importante)
__________________
FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS
Les MP ne sont pas une hotline, ne vous attendez pas à ce que l'on réponde à vos questions techniques par MP.
Luc Hermitte est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 22/11/2006, 23h34   #11 (permalink)
Rédacteur/Modérateur
 
Avatar de Edouard Kaiser
 
Date d'inscription: février 2004
Localisation: Paris
Âge: 24
Messages: 524
Par défaut

Visual Studio 2005, quelle puissance Pourtant j'en ai essayé d'autres, KDevelopp, CodeBlocks, DevCpp etc... Mais je n'ai encore jamais trouvé un aussi bon EDI ! (Bien que NetBeans 5.5 et le pack pour faire du C/C++ deviennent sincèrement trés bon également).
Edouard Kaiser est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 23/11/2006, 08h24   #12 (permalink)
Rédacteur/Modérateur
 
Avatar de GLDavid
 
Date d'inscription: janvier 2003
Localisation: Marseillais de naissance, vietnamien de coeur, anciennement québecois et belge à présent
Âge: 32
Messages: 2 516
Par défaut

Salut !

J'ai voté Eclipse + CDT. Il est vrai que je code préférentiellement en Java, mais lorsque j'ai besoin d'appels natifs (donc de C/C++), je ne vais quand même pas changer d'IDE
Autre chose, je trouve l'interface intuitive et assez simple à configurer. De toute façon, c'est Eclipse ou le shell Linux

@++
__________________
GLDavid
Consultez la FAQ Perl ainsi que mes cours de Perl.
N'oubliez pas les balises code ni le tag

Je ne répond à aucune question technique par MP.
GLDavid est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 23/11/2006, 08h31   #13 (permalink)
Membre Expert
 
Avatar de bakaneko
 
Date d'inscription: février 2004
Localisation: Isle sur la Sorgue (84)
Âge: 29
Messages: 1 264
Par défaut

Dans mon cas, c'est Borland C++ Builder pour le développement Win32 professionnel, emBedded Visual C++ 3 pour le développement PDA et Tubro C++ 2006 pour le développement C++ personnel.

Les raisons pour les 2 produits Borland viennent de ma formation en développement qui s'est fait sur BCB 3. Pour le dev. PDA, j'ai pris ce que la société développeuse du kit que nous utilisons nous a conseillé d'utiliser.

Nb :J'ai voté pour BCB parce que c'est celui que j'ai le plus utilisé.
__________________
+ + +

Programmation avec Borland C++ Builder 6 Pro, Microsoft eMbedded Visual C++3 et Microsoft Visual Basic 2008 Express.
Je ne fais aucune réponse par MP (Je supprime toute question directement. Le forum est là pour ça).
bakaneko est actuellement connecté   Envoyer un message privé Réponse avec citation
Vieux 23/11/2006, 08h42   #14 (permalink)
Candidat au titre de Membre du Club
 
Date d'inscription: octobre 2006
Messages: 21
Par défaut Et wxDev-Cpp?

Bonjour,

le développement de dev-cpp étant à l'arret, il aurait été judicieux de mettre sur la même ligne un "fork" de cet éditeur : wxDev-Cpp
Il fait exactement la même chose avec pas mal de bogues en moins, et en plus un éditeur d'interface (perfectible je l'avoue) pour wxWidgets.

Cordialement

Dernière modification par Marc Lussac ; 14/12/2006 à 19h45.
fredcl est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 23/11/2006, 09h09   #15 (permalink)
Responsable Algorithmes
 
Avatar de PRomu@ld
 
Date d'inscription: avril 2005
Localisation: Chasseneuil-du-Poitou
Âge: 23
Messages: 3 805
Par défaut

Pas d'éditeur, j'utilise un emacs sur linux et MacOS.

Sous windows j'utilisais Dev-C++ à l'époque où il était encore maintenu. Etant étudiant j'ai accès au programme MSDNAA et donc à Visual Studio mais j'avoue que pour moi c'est une usine à gaz (sans doute par manque de connaissance), je ne l'utilse donc pas. Mais ça n'est pas un problème, je n'utilise quasiment pas windows pour le développement.

Sous mac, j'ai rapidement testé XCode, qui au dire de bon nombre de personne est très bien (à la hauteur d'un VS ...) . Mais pour moi ça reste comme VS, c'est beaucoup trop gros. Je ne l'utilise donc pas non plus.

Reste donc emacs !

Pour l'instant, je code mes interfaces graphiques (wxWidgets) à la main. Mais j'avoue qu'il faudra que je trouve un éditeur pour ça.
__________________
http://rperrot.developpez.com

Vous désirez contribuer à la rubrique algorithme, n'hésitez pas à me contacter.
PRomu@ld est actuellement connecté   Envoyer un message privé Réponse avec citation
NEWS C++FAQs C++TUTORIELS C++LIVRES C++OUTILS & COMPILATEURS C++SOURCES C++BLOG C++Qt

Réponse

Précédent   Forum des professionnels en informatique > C et C++ > Outils pour C & C++ / EDI / Compilateurs / etc



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 21h46.


Vos questions techniques : forum d'entraide C++ - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Hébergement - Participez - Copyright © 2000-2009 www.developpez.com - Legal informations.