Archives pour l'étiquette c++

IDE C++/QT4 edyuk

Bonjour à tous …

Aujourd’hui la présentation (rapide) d’un IDE qui a pas mal de potentiel (et en plus dev par un français ^^).
Les fonctionnalités (qui m’ont pas mal poussé à le choisir comme IDE principal de dev en C++) :

  1. Auto-complétion (à faire pâlir ctags (c’était pas dur ^^) et VS (là fallait le faire)). Pour exemple, si on fait un truc du genre : monobjet1->mamethode2->mamethode3 … l’IDE récupère le type et l’ensemble des méthodes accessible pour la méthode/le type retourné par la méthode, donc c’est un peu plus propre que netBeans et la plus part des logiciels qui utilise ctags.
  2. Débogage, là une bonne intégration de GDB (bien que codelite fasse mieux), il est possible de voir directement le contenu de la variable que l’on veut.
  3. Intégration des logiciels de QT4 (assistant et designer), là il est possible directement de faire comme dans VS, c’est à dire construire directement les fenêtres dans un projet, puis de crée les fichiers pour interagir avec. et pour l’assistant … ça donne un peu l’équivalent de l’inclusion de MSDN dans VS.
  4. Diverses méthode de compilation d’un projet : debug, release, all … comme VS ??
  5. Système de plugins l’auteur avait pas mal défendu son logiciel sur le forum d’ubuntu-fr avec son système de plugins, mais hélas, j’en ai trouvé aucun.

Pour les screens : le site officiel

Le gros ennui de l’IDE c’est que y’a pas de paquet pour ubuntu, donc faut le compiler … mais comme je suis gentil … j’ai fait un paquet via checkinstall (et non je me suis pas foulé xD) :edyuk_20080625-1_i386

Quelque rapide screens quand même ^^ :

Netbeans6 et auto-complétion QT4

Bonjour …

La méthode de la version 5 ne marchant plus … Si l’on include direct QApplication ou d’autre ça ne marche pas si l’on fait référence seulement à /usr/include/qt4/ (méthode qui fonctionnait sur l’ancienne version …).

Donc je fait un rapide billet histoire de me souvenir de la manip’ (comme je programme pas souvent en C++)…

  1. Clic droit sur le nom du projet.
  2. Properties (propriétés) puis C++ compiler et choisir le dossier d’include …

et voilà, … ça tourne impec’ :p … il en faut peu pour être heureux 😉

(Bon l’alternative aurait été de faire un include de <QTGui/QApplication> … mais bon faudrait modifier pas mal de projet pour le prendre en compte alors ;)).

Netbeans 6.1 PHP et Cpp

Héhé … j’ai trouvé suite à l’un de mes précédent post comment installer proprement le plugin C++ sur un Early Access … c’est un tous petit peu plus propre …

Il suffit de rajouter cette url de mise à jour et de choisir le plugins C++

Et on peut aussi rajouter les autres histoire d’avoir un truc complet :

Lien 1 Lien2 Lien3

Je trouve dommage d’avoir séparé la version PHP du reste de l’IDE car en plus, l’ensemble des plugins proposés dans la Early Acess ne sont pas dispo, même dans la version Full … d’où l’expression alsacienne être « Full » (ne pas confondre pas avec le mot anglais ^^), à noter que l’alsacien ne s’écrivant pas … je sais pas comment ça s’écrit :d …