Klassenbrowser

Screenshot des Texteditors gedit mit Klassenbrowser (links)

Ein Klassenbrowser (englisch Class Browser) ist ein Programmierwerkzeug zur Entwicklung objektorientierter Programme.

Funktionalität

Er dient zum Durchsuchen und Durchblättern der in einem Software-Projekt benutzten Klassen. Die Aufteilung in einen Navigationsbereich mit syntaktischen Elementen wie Klassen und deren Methoden und ein davon abgetrennter Bereich zur Ansicht oder Eingabe von Quellcode ist üblich.

Klassenbrowser können unterschiedlich viel. Es gibt Erweiterungen gängiger Sourcecode-Editoren und fest in eine integrierte Entwicklungsumgebung eingebaute Browser. Ein auf Dateien arbeitender Browser bietet einen in der Regel eingeschränkten Funktionsumfang gegenüber einem in das Konfiguration-Management integrierten Browser.

Der Klassenbrowser zeigt die lokal definierten und ererbten Attribute einer Klasse. Üblich sind Filtermöglichkeiten anhand von Merkmalen wie Vererbtheit, Sichtbarkeit und Typ der Elemente.

Auf dieser Seite verwendete Medien

Gedit extensions screenshot-lorem ipsum.png
Autor/Urheber: Gedit & Inkscape developers, Lizenz: CC BY-SA 3.0
Screenshot of Gedit with Python, LaTeX and Class Browser extensions, displaying Inkscape's lorem ipsum extention.