Quel IDE pour le C++ ?
LEVINE
Messages postés
127
Date d'inscription
Statut
Membre
Dernière intervention
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour à tous :)
Je voudrais reprendre le C++ . J’hésite entre Code::Blocks, et Visual Studio.
Deux avantages avec CB :
- Il a une version Linux. Donc, pour déboguer en pas à pas, c’est quand-même plus pratique que sous VS, qui, lui, ne s’installe pas sous Linux. Sauf à utiliser un débogage « distant » : VS sous Windows, et son code Linux sur la machine Linux (ou une MV). Il paraît que c’est possible.
- Il a une version Windows.
Mais pas de complétion du code, selon ce que j’ai lu ici ou là, mais ça datait. Dans une DLL ou des fichiers .OBJ, je pourrai toujours récupérer mes routines Delphi (pour Windows).
Un autre environnement de développement ? Sous Linux, il doit bien exister des IDE de type VS ou Delphi, permettant une conception "visuelle" des interfaces : un bouton ici, un LitBox là ? Mais je ne les connais pas.
Que me conseilleriez-vous ?
Merci :hello:
Je voudrais reprendre le C++ . J’hésite entre Code::Blocks, et Visual Studio.
Deux avantages avec CB :
- Il a une version Linux. Donc, pour déboguer en pas à pas, c’est quand-même plus pratique que sous VS, qui, lui, ne s’installe pas sous Linux. Sauf à utiliser un débogage « distant » : VS sous Windows, et son code Linux sur la machine Linux (ou une MV). Il paraît que c’est possible.
- Il a une version Windows.
Mais pas de complétion du code, selon ce que j’ai lu ici ou là, mais ça datait. Dans une DLL ou des fichiers .OBJ, je pourrai toujours récupérer mes routines Delphi (pour Windows).
Un autre environnement de développement ? Sous Linux, il doit bien exister des IDE de type VS ou Delphi, permettant une conception "visuelle" des interfaces : un bouton ici, un LitBox là ? Mais je ne les connais pas.
Que me conseilleriez-vous ?
Merci :hello:
A voir également:
- Quel IDE pour le C++ ?
- Eclipse ide - Télécharger - Langages
- Planning 3 ide en 12h - Télécharger - Outils professionnels
- Codeblocks ide - Télécharger - Langages
- Controleur ide ata atapi - Forum Pilotes (drivers)
- Ide php - Télécharger - Web & Internet
3 réponses
Bonjour,
Selon tes critères je te propose Qt : https://www.qt.io/
Version Linux : oui
Version Windows : oui
Autocomplétion : oui
Conception visuelle : oui
Selon tes critères je te propose Qt : https://www.qt.io/
Version Linux : oui
Version Windows : oui
Autocomplétion : oui
Conception visuelle : oui
Code::Blocks c'est plus un éditeur qu'un EDI. Delphi existe pour C++ ça s'appelle C++Builder mais c'est payant et c'est pour Windows. Delphi à existé pour Linux c'était Kylix.
Qtcreator c'est un choix intéressant si tu veux un EDI pour Linux.
Qtcreator c'est un choix intéressant si tu veux un EDI pour Linux.
@KX : Vi : je sais... :D Dur, pour les anglophobes (linguistiquement parlant, bien sûr). Ils l'ont quand-même traduit en Cyrillique : https://www.qt.io/ru/download-open-source/ et pas en Français.
Et ceux travaillant sous VS : comment font-ils pour déboguer en mode trace, pas à pas (pr la programmation Linux) ? Ils ont bien des techniques ?
@Celien : Effectivement : Builder n'a pas de version Linux.
Et ceux travaillant sous VS : comment font-ils pour déboguer en mode trace, pas à pas (pr la programmation Linux) ? Ils ont bien des techniques ?
@Celien : Effectivement : Builder n'a pas de version Linux.
Je ne connais pas les mécanismes de débogage en C++ mais en Java il suffit d'ouvrir un port sur le programme et n'importe qui peut le déboguer depuis n'importe quel IDE, il n'est même pas nécessaire d'être sur la même machine ni sur le même système d'exploitation pour le faire... et à la limite l'IDE est facultatif.
Alors en C++ il doit bien y avoir des équivalents et il n'y a aucune raison que ce ne soit pas possible sous Linux (d'ailleurs Qt doit le faire)
Alors en C++ il doit bien y avoir des équivalents et il n'y a aucune raison que ce ne soit pas possible sous Linux (d'ailleurs Qt doit le faire)
Exactement, si le port de debug est ouvert, on se branche dessus, depuis la même machine ou n'importe quelle machine sur le réseau (tant qu'elle voit le port).
Pour le C++ vu quelques articles sur internet il semble bien que ce soit possible aussi. Exemple de documentation pour Netbeans : C/C++ Remote Development
Tu dois avoir des équivalents pour tout les IDE, le débogage n'est pas spécifique à un logiciel en particulier.
Pour le C++ vu quelques articles sur internet il semble bien que ce soit possible aussi. Exemple de documentation pour Netbeans : C/C++ Remote Development
Tu dois avoir des équivalents pour tout les IDE, le débogage n'est pas spécifique à un logiciel en particulier.
Quelle version choisir (je reviens du site) ? Je verrai, qd j'aurai mieux traduit.
Dommage qu'il ne soit pas en Français (ainsi que CB, d'ailleurs).
https://www.qt.io/download-open-source
Après, tout dépend si tu veux l'installer sous Windows, Linux, ou autre...
Quant au français il va falloir t'y habituer, l'informatique c'est en anglais.