JBrowser - Java-Klassenbrowser
JBrowser liest Klassen- und jar-Dateien und zeigt alle Klassenelemente
(inklusieve privater Elemente) an.
Im Gegensatz zu den meisten Java-Browsern, ist es nicht erforderlich,
daß der Quellcode vorliegen muß.
Sind die Quelldateien vorhanden, liefert JBrowser jedoch zusätzliche Features:
- die vom Sourcecode extrahierten Javadoc-Hilfedateien werden angezeigt, so daß auf zusätzliche Helpfiles verzichtet werden kann,
- durch Doppelklick auf ein Element wird der zugehörige Quellcode in einem Editor-Window geöffnet.
Sie können Lesezeichen setzen und für spätere Reviews Anmerkungen
einbinden.
Eines der hilfreichsten Features des JBrowser-Klassenbrowsers ist seine Fähigkeit Abhängigkeiten
zwischen Klassen und Elementen anzuzeigen.
Hiermit wird beispielsweise gezeigt, welche Klassen eine Methode überschreiben,
welche Methoden eine bestimmte Exception abwerfen, welche Methoden
auf eine Instanzenvariable zugreifen bzw. diese modifizieren, u.s.w.
Diese Informationen sind sinnvoll, wenn Sie mit Fremdbibliotheken oder JDK arbeiten.
Über einen Hotkey (voreingestellt: CTRL+F11) kann der Klassenbrowser bei der Arbeit in einer anderen Applikation oder in Ihrer Entwicklungsumgebung geöffnet werden.
JBrowser erstellt eine Historyliste, die bei der Navigation zwischen verschiedenen Elementen sehr hilfreich sein kann.
Produkt-Highlights JBrowser
- Quellcode nicht erforderlich
- liest .class und .jar Dateien
- zeigt die Details aller Klassen und Elemente (inklusive privater Elemente) an
- liefert eine Vielzahl von Informationen über Klassenabhägigkeiten, Methodenaufrufe, Methodenaufrufer, Benutzung, geworfene und abgefangene Exceptions, überschriebene Methoden usw.
- zeigt HTML-Hilfedateien an bzw. bei Vorliegen des Quellcodes die Javadoc-Hilfe
- beschränkte Synchronization mit dem Quellcode (falls verfügbar)
- unterstützt Lesezeichen und Anmerkungen
- Hotkew um JBrowser von anderen Applikationen aus zu starten
- zerlegt den Bytecode um rohe JVM-Befehle zu sehen
- programmiert direkt in JVM-Assembler und generiert .class-Dateien
einige Bildschirmschnappschüsse:
|
Dependancy Window:
|
|
Disassembly View:
|
|
Help Window:
|
JCover ist unter folgenden Umgebungen einsetzbar:
Betriebssystem: Windows 95/98/ME/2000/XP/NT (patch 4)JDK Version: 1.0 bis 1.4
RAM: 64 MB oder mehr
Speicherbedarf: ca. 10 MB für die Installation
last updated: 21.05.2005
© 2003-2005 Man Machine Systems german translation: Verifysoft Technology
JEvolve, JCover, JVerify, JBrowser and JSynTest are products and registered trademarks of Man Machine Systems, Chennai (India)
all other trademarks of this site are the property of their respective owners.