|
Beschreibe hier die neue Seite. |
|
Ein Werkzeug zum Durchstöbern einer Menge von Klassen (von to browse = blättern, schmökern, durchstöbern). Üblich ist die Aufteilung in einen Navigationsbereich mit syntaktischen Elementen wie Klassen und deren Methoden und ein davon abgetrennter Bereich zur Ansicht oder Eingabe von Quellcode. Klassenbrowser (und ihre Verwandten ;-) können unterschiedlich viel. Bei einem entsprechend intelligenten Sourcecode-Layout? in XML kann auch ein Internet-Browser? als Klassenbetrachter herhalten. Daneben gibt es Erweiterungen gängiger Sourcecode-Editoren? und fest in eine integrierte Entwicklungsumgebung eingebaute Browser. Ein auf Dateien arbeitender Browser bietet einen i. d. R. eingeschränkten Funktionsumfang gegenüber einem in das Konfiguration-Management? integrierten Browser. Beispiele: * Der Emacs Code Browser * RefactoringBrowser * Envy ist ein Konfigurationsmanagement-System? mit integrierten Code-Browsern?. Envy ist die in SpracheSmalltalk geschriebene Engine aller VisualAge Produkte von IBM. VisualWorks Hersteller CinCom hat mit StORE ein ähnliches Werkzeug im Programm. * Die von Case-Tools? wie Rational Rose angebotene Sicht auf das UML-Modell? hat viel Ähnlichkeit mit einem Klassenbrowser. KategorieSoftwareTool |
Klassenbrowser (und ihre Verwandten ;-) können unterschiedlich viel. Bei einem entsprechend intelligenten Sourcecode-Layout? in XML kann auch ein Internet-Browser? als Klassenbetrachter herhalten. Daneben gibt es Erweiterungen gängiger Sourcecode-Editoren? und fest in eine integrierte Entwicklungsumgebung eingebaute Browser. Ein auf Dateien arbeitender Browser bietet einen i. d. R. eingeschränkten Funktionsumfang gegenüber einem in das Konfiguration-Management? integrierten Browser.
Beispiele: