• [^] # Re: Juste une question

    Posté par . En réponse au journal KDevelop 4.4 est sorti. Évalué à 2.

    Clairement, ce que je vois difficilement implémentable :

    • tracepoint + collect me semble plus facile à faire en ligne de commande,
    • les truc où on script légèrement le debugger doivent être une horreur à coder (set $i = 0 print bar[$i++]->contents) là c'est un exemple basique, mais parfois c'est plus compliqué, et le clique clique clique n'est pas toujours satisfaisant.
    • la top nouvelle fonctionnalité de gdb que le magnifique ide n'a pas eu le temps d'implémenter ;)

    Pour le reste une grosse partie des fonctionnalité sont dispos, mais cela dépend des IDE, pour les 4 premiers, il est fréquent qu'il en manque un ou deux, et j'aime beaucoup les rbreak ou la completion auto, notamment avec des templates quand on ne veux pas tout bloquer ;)
    Les IDE intègrent la majorité des points cités, mais retire en 1, et tu pleures le jour où tu en a besoin, et je n'ai aucune envie de me poser la question avant le lancement de devoir choisir quel debugger.

    Et plus généralement le pilotage à la main (n, s, c, d, c 10… ) est plus rapide qu'à la sourie, et lorsqu'on débug un process en communication avec un autre, être capable de faire du pilotage rapide pour pas chopper un time out est un certain avantage (mais avec des tracepoint en abondance on peut gérer)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent