Dev-Cpp est mort. Passe à Code::Blocks
Dev-Cpp est mort. Passe à Code::Blocks
"Never use brute force in fighting an exponential." (Andrei Alexandrescu)
Mes articles dont Conseils divers sur le C++
Une très bonne doc sur le C++ (en) Why linux is better (fr)
Ou mieux, à emacs (le seul, l'unique). En tout cas, c'est ce que moi j'utilise
"Voyager, c'est découvrir que tout le monde a tort", Aldous Huxley
"Less is more" Ludwig Mies Van Der Rohe
Risk & Security Mgmt
Anthony.Desvernois >> J'utilise aussi emacs mais l'auteur utilise Dev-Cpp donc il est sous windows. Lui conseiller de passer sous emacs n'est pas la chose la plus pertinente car emacs c'est très bien mais ca n'a pas la geule d'un IDE alors que C::B c'est une IDE assez semblable à Dev-Cpp.
"Never use brute force in fighting an exponential." (Andrei Alexandrescu)
Mes articles dont Conseils divers sur le C++
Une très bonne doc sur le C++ (en) Why linux is better (fr)
2 Questions :
- Pourquoi un compilateur/éditeur plutôt qu'un autre? Y-a-t-il une différence entre les différent éditeur? (à part la présentation ^^) Pouvez-vous décrire ces différences? De plus, je préfererai un logiciel gratuit.
- Quand on écrit un programme, et qu'on veut le partager avec d'autre personnes, on le rends compréensible avec des commentaires et des contantes symboliques. Q'est-ce qui est-le mieux :- L'écrire en français et les autres se débrouillent ?
- L'écrire en anglais pour qu'un max. de personnes puissent le comprendre ?
- Faire Plusieurs versions ?
- Sinon quoi ?
merci d'avance.
Bah un IDE c'est un compilateur+editeur + debuggeur regroupé dans la même interface. emacs c'est "juste" un éditeur de texte, mais bien plus puissant que ne le sera jammais l'éditeur d'un IDE.Pourquoi un compilateur/éditeur plutôt qu'un autre? Y-a-t-il une différence entre les différent éditeur? (à part la présentation ^^) Pouvez-vous décrire ces différences? De plus, je préfererai un logiciel gratuit.
Si ton projet doit être diffusé, je dirais qu'écrire les commentaires en anglais, c'est la base. Après, ti tu veux une double version, pourquoi pas mais je pense que c'est du temps de perdu.- Quand on écrit un programme, et qu'on veut le partager avec d'autre personnes, on le rends compréensible avec des commentaires et des contantes symboliques. Q'est-ce qui est-le mieux :
- L'écrire en français et les autres se débrouillent ?
- L'écrire en anglais pour qu'un max. de personnes puissent le comprendre ?
- Faire Plusieurs versions ?
- Sinon quoi ?
"Never use brute force in fighting an exponential." (Andrei Alexandrescu)
Mes articles dont Conseils divers sur le C++
Une très bonne doc sur le C++ (en) Why linux is better (fr)
Qu'est-ce que vous entendez par "puissant"? Un éditeur de texte n'a pas besoin d'aller vite, on peut trés bien se contenter du Notepad dans ce cas. Ou alors vous parlez de la présentation?
Emacs (et vi) sont puissant car en 2 coups de cuillères a pot il t indente ton code, le sauvegarde, le compile, l exécute, te donne le resultat du quinté du jour et va te chercher le café !
Enfin bon pas le café, mais c'est dans l'idée, tout est configurable (par programmation LISP notamment)
Enfin une fois que t y a gouté ton notepad te paraitra bien pauvre.
"vaste programme"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 . . .
Pour moi, le problème majeur d'Emacs, ce sont ses raccourcis clavier par défaut.
Il existe au moins deux conventions pour couper/copier/coller, et Emacs n'en suit aucune!
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Lol oui, c'etait une blague Sinon tu peux m'appeler Anthony hein
Emacs n'est pas "simple" editeur de texte. Plus d'infos http://fr.wikipedia.org/wiki/Emacs.
Heu, emacs supporte le copier coller unix par defaut hein. Et tu peux redefinir les evenements claviers Tu peux aussi redefinir ctrl-c ctrl-v sous emacs
"Voyager, c'est découvrir que tout le monde a tort", Aldous Huxley
"Less is more" Ludwig Mies Van Der Rohe
Risk & Security Mgmt
Je tient à précisé que je suis effectivement sous windows
J'ai "jetté un coup d'oeil" à la doc. de Emacs, la plupart des fonctionnalité interessante en programmation sont généralement proposées dans les IDE : La reconnaissance et coloration syntaxique (Dev-C++ et Blitz Basic le font) ; aller à une fonction (Blitz le faisait) et l'indentation (Dev peut aussi) par exemple.(Je ne parle évidemment que des éditeurs que je connais)
J'aimerai savoir la différence entre Dev et C::B.
PS : C::B existe-t-il en français? Que pensez-vous de Visual C++?
Ben, l'énorme différence qui normalement persuade n'importe qui, c'est que DevC++ n'est plus du tout supporté, Code::Blocks lui l'est activement.
Sinon, pour citer des avantages pelle-mêle:
- multiplateforme
- extensible par plugins en C++
- extensible par scripts en Squirell (langage facile, ressemble au C++)
- auto-complétion qui s'améliore au fil du temps
- fonction "aller à la fonction/méthode/classe" que tu as cité précédemment
- vachement plus stable (je n'ai pas souvenir d'avoir vu CB planter dans les versions récentes, ce n'est pas trop le cas de DevCpp les rares fois où je l'ai utilisé)
- l'écran de démarrage il tue sa race
- GUI Builder pour wxWidgets (il existe aussi wxDevCpp pour ça, mais je ne pense pas qu'il soit encore supporté lui non plus, et il est encore plus instable que DevCpp)
Si je résume les meilleurs EDI, C::B pour les gratuits et MS Visual C++ pour les payants. Et entre les deux, le gratuit fait-il "mieux" que le payant ?
Je dirais que non.
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Moi j'aime beaucoup geany.
Boost ftw
Y a une version de Visual qui est gratuite non ? Visual Expess si je ne m'abuse
"vaste programme"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 . . .
Les versions express edition de visual sont gratuites pour les développeurs amateurs.
http://msdn.microsoft.com/fr-fr/express/aa975050.aspx
Linux > *
Je suis de l'avis de Médinoc.
"Voyager, c'est découvrir que tout le monde a tort", Aldous Huxley
"Less is more" Ludwig Mies Van Der Rohe
Risk & Security Mgmt
Personnellement, je n'ai jamais vu d'arguments convaincants qui me fassent dire que Emacs serait mieux qu'un autre éditeur, et plus le temps passe, moins j'en vois.
En effet, j'attends d'un éditeur de code moderne non seulement qu'il me permette te taper du code (tous le font), d'être configurables et programmables (tous les sérieux le font), mais encore qu'il le comprenne suffisamment pour faire des la complétion contextuelle, simplifie la gestion de projet (makefile, source control), permette de la navigation dynamique, de l'exécution pas à pas, de la couverture de code, un roundtrip complet avec un schéma UML... Bref, des choses qui demandent un lien fort entre éditeur et compilateur.
Je n'ai encore rien trouvé qui me satisfasse vraiment pour du C++. Visual C++ est ce que j'ai vu de mieux pour mes critères, malgré ses défauts.
Ma session aux Microsoft TechDays 2013 : Développer en natif avec C++11.
Celle des Microsoft TechDays 2014 : Bonnes pratiques pour apprivoiser le C++11 avec Visual C++
Et celle des Microsoft TechDays 2015 : Visual C++ 2015 : voyage à la découverte d'un nouveau monde
Je donne des formations au C++ en entreprise, n'hésitez pas à me contacter.
Personnellement j'utilise trois éditeurs de textes, dont deux IDE:
- Visual 2008 (forcément, pour le C++, C#)
- Eclipse (pour le Java [dont jsp] et parfois le C++)
- UltraEdit (pour les rares fois ou je fais du PHP, ou du Perl).
Mes préférences vont sans conteste aux deux premiers... Avec un petit avantage à Visual pour l'intégration des outils de management de projet M$, et un petit avantage à Eclipse pour l'intégration des outils de management de projet open source (genre SVN, Bugzilla, ...).
N'oubliez pas de cliquer sur mais aussi sur si un commentaire vous a été utile !
Et surtout
De même.Je n'ai encore rien trouvé qui me satisfasse vraiment pour du C++. Visual C++ est ce que j'ai vu de mieux pour mes critères, malgré ses défauts.
Emacs pose un problème de taille en production parcequ'il a une courbe d'aprentissage bien trop couteuse temps pendant longtemps.
Visual a l'avantage d'"évoluer" facilement avec le niveau du programmeur (un débutant sera pas trop largé passé le choc de l'interface avec plein d'options).
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager