Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| software:deep:ide:deep_eclipse_views [2011-09-16 16:29] – millischer | software:deep:ide:deep_eclipse_views [2012-12-08 13:17] (aktuell) – gelöscht graf | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== deəp Eclipse Views ====== | ||
| - | Das deəp Eclipse PlugIn enthält ein Set von verschiedenen Views, welche die Grundfunktionen für das Debuggen bieten, ohne dass das deep Debug PlugIn installiert werden muss. | ||
| - | ===== View öffnen ===== | ||
| - | |||
| - | ---- | ||
| - | |||
| - | - Unter //Window → Show View → Other... | ||
| - | // den Show View Dialog öffnen. \\ {{.: | ||
| - | - Im Dialog die gewünschte View auswählen. \\ {{.: | ||
| - | - Mit OK bestätigen. | ||
| - | |||
| - | ===== Bedienung ===== | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ==== Register-Views ==== | ||
| - | Die einzelnen Views sind gleich aufgebaut. Sie dienen dazu den Wert ihrer zugeordneten Register darzustellen. \\ | ||
| - | Mittels dem Kontext-Menü auf einem Eintrag kann die Darstellung des Wertes verändert werden. \\ | ||
| - | {{.: | ||
| - | Die Knöpfe in der Toolbar der View bieten folgende funktionalitäten: | ||
| - | * Pfeil → Neu auslesen der Werte (aktualisieren) | ||
| - | * rotes Quadrat → Target stoppen | ||
| - | * grünes Plus → Target starten | ||
| - | ==== USB-Log ==== | ||
| - | Das USB Log zeigt sämtliche Ausgaben des Targets, welche über die SCI1(USB) gesendet wurde, an. Mittels dem Knopf {{.: | ||
| - | ==== ClassTreeView ==== | ||
| - | Die ClassTreeView stellt alle Klassen mit ihren Methoden, welche auf das Target geladen wurden, dar. \\ {{: | ||
| - | Durch das aufklappen können gezielte informationen, | ||
| - | ==== TargetOperation ==== | ||
| - | Dient zur Kommunkation und Manipulation des Targets. Durch die auswahl im Drop-down-Menü können folgende Aktionen ausgeführt werden: | ||
| - | * Register, auslesen und setzen von Registern durch Angabe der Registernamens. | ||
| - | * Variablen, auslesen und setzen von statischen Variablen durch Angabe des voll qualifizierenden Namen der Klasse und den Variablennamen, | ||
| - | * Address, auslesen und beschreiben einer Speicheradresse, | ||
| - | * TargetCMD, aufrufen von Parameterlosen statischen Methoden einer Klasse durch Angabe des voll quallifizierenden Namen der Klasse und des Methodennamens getrennt durch einen Punkt. | ||
| - | * send over SCI1, einen String über die USB-Schnittstelle an das Target senden. | ||
| - | {{.: | ||
| - | |||
| - | |||