Klassenbrowser

Ein Klassenbrowser (englisch Class Browser)[1] auch Objektbrowser[2] ist ein Programmierwerkzeug zur Entwicklung objektorientierter Programme.
FunktionalitÀt
[Bearbeiten | Quelltext bearbeiten]Er dient zum Durchsuchen und DurchblÀttern der in einem Software-Projekt benutzten Klassen.[1] Klassenbrowser lassen sich in manchen IDEs als Palette neben dem Quellcode-Editor anheften. Alleinstehend sind sie hÀufig in einen hierarchischen Navigationsbereich mit syntaktischen Elementen wie Klassen und deren Methoden und einen Bereich zur Ansicht der Dokumentation des ausgewÀhlten Elements aufgeteilt.[2][3]
Klassenbrowser können unterschiedlich viel. Es gibt Erweiterungen gĂ€ngiger Quellcode-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 Mitglieder[4] (englisch Members)[5] einer Klasse an. Dazu zĂ€hlen u. a. Methoden, Eigenschaften und Konstanten.[2] Ăblich sind Filtermöglichkeiten anhand von Merkmalen wie Vererbtheit, Sichtbarkeit und Typ der Elemente. Einige Klassenbrowser bieten die Möglichkeit an, klassenspezifische Funktionen einer IDE wie beispielsweise das Erstellen eines Klassendiagramms oder das Springen zur Deklaration des ausgewĂ€hlten Elements im Quellcode aufzurufen.
Einzelnachweise
[Bearbeiten | Quelltext bearbeiten]- 1 2 Eli Fieldsteel: SuperCollider for the Creative Musician: A Practical Guide. Oxford University Press, 2024, ISBN 978-0-19-761700-7, Chapter 1.5.3: The class browser, S. 17 (englisch, eingeschrÀnkte Vorschau in der Google-Buchsuche [abgerufen am 4. Februar 2025]).
- 1 2 3 Michael Kofler: Visual Basic 2008: Grundlagen, ADO.NET, Windows Presentation Foundation (= Programmerâs choice). 1. Auflage. Addison-Wesley, MĂŒnchen 2008, ISBN 978-3-8273-2646-1, Kapitel 6.4: Objektbrowser, S. 165â173 (eingeschrĂ€nkte Vorschau in der Google-Buchsuche [abgerufen am 4. Februar 2025]).
- â Object Browser. In: learn.microsoft.com. Microsoft, 22. Januar 2022, abgerufen am 11. Juli 2025 (englisch).
- â Mitglieder (C#-Programmierhandbuch). In: learn.microsoft.com. Microsoft, 17. Juni 2025, abgerufen am 11. Juli 2025.
- â Members (C# Programming Guide). In: learn.microsoft.com. Microsoft, 17. September 2021, abgerufen am 11. Juli 2025 (englisch).