Forum: PC-Programmierung Eclipse Plugin für Variablendarstellung als Graph


von Hatte ich einmal (Gast)


Lesenswert?

Hallo zusammen!

Ich hatte es schon mal öfters auf Messen etc. Gesehen aber leider fällt 
mir kein guter Suchterm für die Googlesuche ein.

Ich suche ein Eclipse-Plugin welches mir beim Debugging den Werteverlauf 
einer Variable als Graph zeigt.

Breuchte es für CDT falls es wichtig ist.

Könnt Ihr mich auf die richtige Spur bringen?

von Thomas G. (thgauweiler)


Lesenswert?


von Hatte ich einmal (Gast)


Lesenswert?

Hallo Thomas

Dank dir!. Dass hatte ich auch schon gefunden. Ist leider nicht das, was 
ich suche.

PLS hat etwas in der eigenen eclipsebasierenden IDE für den Tricore.

http://www.pls-mc.com/content/view/287/407/

Nennt sich dort "Real time Data Monitoring and Graphical View"

An der TU Wien gibt es anscheinend noch ein Projekt
http://www.cvast.tuwien.ac.at/projects/visualdebugging

Aber leider auch nicht das, was PLS vormacht.

Falls jemand mitliest und Ahnung vom Plugin-Development hat:
Stellt es ein erstzunehmendes Problem dar aus dem Debugger Werte der 
Variablen zu beziehen. Wenn nein, wo steht es, wie es geht.

von fabi (Gast)


Lesenswert?

Hallo zusammen :-)

ich bin gerade auch am gleichen Problem und habe auch leider nicht mehr 
gefunden als du. Das von den Wienern kann ich sagen ist nur für den 
Java-Editor habe mir dazu die Alpha mal genauer angeschaut 
(https://github.com/bilalsal/ArrayExplorer). Es soll anscheinend mit 
einer Kombination aus GDB und GnuPlot gehen aber wie genau habe ich 
leider noch nicht herausgefunden :-( Vielleicht könnt ihr ja euer Glück 
mal versuchen ;-)

http://www.eclipse.org/forums/index.php/m/235927/
http://sourceware.org/gdb/wiki/PlottingFromGDB
http://permalink.gmane.org/gmane.comp.gdb.patches/38950


Grüße
 fabi

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

fabi schrieb:
> Es soll anscheinend mit
> einer Kombination aus GDB und GnuPlot gehen
Darauf aufbauen wäre ja auch ein View in Eclipse möglich...

von fabi (Gast)


Lesenswert?

laeubi schrieb:
>Darauf aufbauen wäre ja auch ein View in Eclipse möglich...

Ja das wäre prinzipiell möglich, allerdings kenne ich mich noch zuwenig 
mit dem CDT Plug-In auf Quellcodebene aus um solch ein feature selbst zu 
schreiben :( Jemand Lust und Erfahrung mit eigenen features/views o.ä.?

grüße Fabian

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Das hat erst mal nix direkt mit CDT zu tun, wenn ich das richtig 
verstehe (hab mich da nicht so tief jetzt eingelesen) schreibt der GDB 
mithilfe des Zusatzskriptes einfach die Daten in ein paar Textfiles, 
diese müsste man nun (entweder kontinuierlich oder auf Anforderung) 
auslesen und plotten.
Für den Anfang würde sich wohl solch ein Tutorial anbieten: 
http://www.eclipse.org/articles/viewArticle/ViewArticle2.html um die 
Daten erst mal in Textform darzustellen.

von fabi (Gast)


Lesenswert?

laeubi schrieb:
>... schreibt der GDB mithilfe des Zusatzskriptes einfach die Daten in ein paar 
>Textfiles ...

Welches Zusatzskript meinst du?
Danke für den Link :)

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Das was fabi oben gepostet hatte: 
http://sourceware.org/gdb/wiki/PlottingFromGDB

von fabi (Gast)


Lesenswert?

Hallo :-)

Hat sich schon jemand mit dieser Schnittstelle 
http://sourceware.org/gdb/wiki/PlottingFromGDB befasst? Wäre super wenn 
Ihr eure Erfahrungen hier teilen könnte

Grüße Fabi

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.