+ Répondre à la discussion Actualité déjà publiée
  1. #1
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    mai 2008
    Messages
    23 284
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : mai 2008
    Messages : 23 284
    Points : 165 233
    Points
    165 233
    Billets dans le blog
    26

    Par défaut Code::Blocks est disponible en version 17.12

    Code::Blocks est disponible en version 17.12

    Juste avant la fin de l'année, l'équipe de Code::Blocks a publié une nouvelle version stable 17.12.
    Cette version apporte évidemment de nombreuses corrections (de plantage et de bogues moins importants). Voici un récapitulatif :

    • chargement accéléré de gros projets (ayant plein de fichiers, ou plein de cibles) ;
    • la barre de statut ne scintille plus lors du défilement de l'éditeur ;
    • vérification s'il y a une compilation en cours lorsque l'utilisateur quitte le logiciel (et affiche une popup pour lui signaler ce cas) ;
    • suppression des entrées de menu « Save All », « Save all projects » et « Close All Projects » ;
    • ajout du support de PowerShell pour le scripting ;
    • ajout de la position du curseur dans la barre de statut ;
    • il est maintenant possible d'utiliser plus de 16 threads CPU pour la compilation ;
    • ajout de -std=c++14 et -std=gnu++14 à la liste des options spécifiques au C++ ;
    • ajout de -std=c11 aux options par défaut ;
    • ajout du support des options -std=c++1y et -std=c++1z ;
    • ajout de la possibilité d'afficher la mémoire des structures ;
    • ajout de la possibilité d'afficher la mémoire des variables observées ;
    • ajout de la possibilité de déboguer une application 32 bits avec CDB en 64 bits ;
    • ...


    (Vous pouvez consulter la liste complète des changements ici).

    Vous pouvez télécharger la nouvelle version sur la page de téléchargements ou, pour les systèmes Linux (dans quelque temps) au travers du gestionnaire de paquets.


    Votre opinion

    Utilisez-vous Code::Blocks ? Pourquoi ce logiciel plus qu'un autre ?


    Source

    Annonce officielle
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  2. #2
    Nouveau membre du Club
    Homme Profil pro
    Enseignant
    Inscrit en
    octobre 2017
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : octobre 2017
    Messages : 20
    Points : 29
    Points
    29

    Par défaut C'est dommage de disperser ses forces

    Bonne année à tous,
    dans le passé j'utilisais Code::Blocks puis j'ai testé QtCreator, qui est plus performant, la complétion marche du tonnerre (sans parler de l'intégration avec Qt). Ce que j trouve dommage est qu'on final, les efforts ne soient pas portés sur moins d'IDE.
    Je comprends que pour une bibliothèque il puisse y avoir des arguments de licences, mais là les licences sont les mêmes (je n'ai pas regarder mais celui qui veut peut développer et vendre un pluging) du coup je ne vois pas l'intérêt (à part la fierté d'avoir fait/de participer à un projet). C'est valable pour plein d'IDE ; Anjuta, Kdevelop, QDevelop,....
    Bonne fin de journée

  3. #3
    Membre éprouvé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    avril 2017
    Messages
    283
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : avril 2017
    Messages : 283
    Points : 1 142
    Points
    1 142

    Par défaut

    Oui c'est vraiment une honte tous ces développeurs qui fournissent leur travail gratuitement pour partager du code et des idées. C'est du gaspillage anti-écologique qui va causer la perte de l'humanité. Et dans le même genre il faudra dire à Linus Torvalds de passer à BSD et d'arrêter avec son noyau pourri que personne n'utilise...

  4. #4
    I.A. en bêta-test Avatar de MikeRowSoft
    Homme Profil pro
    Sans profession
    Inscrit en
    avril 2013
    Messages
    1 752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Sans profession

    Informations forums :
    Inscription : avril 2013
    Messages : 1 752
    Points : 548
    Points
    548

    Par défaut

    Je ne l'utilise pas. Mais je l'ai installé pour un proche sur l'ordinateur que je lui ai assemblé et mis en fonction.
    Il est d'une filière non informatique et le professeur à conseillé cette EDI aux élèves dans le cadre de développement de petites applications en C++ en école d'ingénieurs. GCC est le compilateur dans l'idée "Open Source" qui va le mieux avec je crois bien.

    Depuis, il a eu son diplôme et un travail tout en s'en pré-occupant vraiment pas...

    En ce qui me concerne, celui-ci ou un autre pour une application console, c'est pareil.
    En question d'IHM, je préfère encore C++ Builder 4 ou Windev. Surtout que l'on commence généralement par le frontend puis le backend. D'où la facilité de petit "module" réutilisable et ayant leur interface de test.

    Sachant que Qt, entre autre, n'est pas contaminé par l'effet "RAD by company" j'ai encore espoir d'un EDI "multi designer". Qt+JAVA, c'est possible ?

  5. #5
    Membre confirmé Avatar de onilink_
    Profil pro
    Inscrit en
    juillet 2010
    Messages
    126
    Détails du profil
    Informations personnelles :
    Âge : 26
    Localisation : France

    Informations forums :
    Inscription : juillet 2010
    Messages : 126
    Points : 453
    Points
    453

    Par défaut

    Code::Blocks est vraiment un bon petit logiciel pour se lancer dans le domaine mais totalement inutilisable sur un projet de grande ampleur.
    Ça a peut être changé depuis mais quand je l'utilisais encore (j'imagine que c'était y a peu près 2 ans ou un peu moins) il n'arrêtait pas de crash car le projet était trop gros (au moins 3 crash par jour), il y avait de gros bugs de compilation ou il fallait tout rebuild car un fichier cpp n'était plus "reconnu" comme modifié, donc jamais recompilé (imaginez le temps de perdu la première fois a croire que j'avais juste mal implémenté une fonction), tout ça parce qu'ils ne passent pas par cmake et ont refait les choses a leur sauce qui marche pas.
    Y a pas de vrai refactoring, il s'agit d'un équivalent a search/replace, l'affichage des variables en debug était de souvenir extrêmement mauvaise.
    Sans compter les quelques sales coups qu'il m'a fait, a me corrompre des fichiers en random (vive les backups).

    Bref quand je vois ce genre de changelog je suis pas sur qu'ils travaillent sur les bonnes features. Mais bon au moins C::B a l'avantage d'être du genre ready to use, et ça c'est cool quand on est étudiant (je l'utilisais surtout a ce moment la).

    Sinon perso je ne jure plus que par QtCreator maintenant, qui a tout ce qu'un IDE moderne devrait avoir, et est réactif contrairement a netbeans & co.
    Des tutos de pixel art: https://twitter.com/OniMille

Discussions similaires

  1. Réponses: 38
    Dernier message: 05/07/2016, 13h40
  2. Google Insights for Search est disponible en version française
    Par Katleen Erna dans le forum Actualités
    Réponses: 5
    Dernier message: 19/08/2009, 15h05
  3. Réponses: 0
    Dernier message: 05/06/2009, 19h47
  4. Réponses: 13
    Dernier message: 06/11/2008, 01h18
  5. Code Block est plus strict sous linux que sous Windows
    Par Davidbrcz dans le forum wxWidgets
    Réponses: 2
    Dernier message: 21/02/2007, 19h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo