Einführung in die IDE (Visual C#)

Aktualisiert: November 2007

Die integrierte Entwicklungsumgebung (Integrated Development Environment, IDE) von Visual C# setzt sich aus einer Reihe von Entwicklungstools zusammen, die über eine gemeinsame Benutzeroberfläche verfügbar gemacht werden. Einige der Tools werden auch von anderen Visual Studio-Programmiersprachen verwendet. Andere, z. B. den C#-Compiler, gibt es nur in Visual C#. Die Dokumentation in diesem Abschnitt enthält eine Übersicht darüber, wie Sie die wichtigsten Visual C#-Tools bei der Arbeit in der IDE in den verschiedenen Phasen des Entwicklungsprozesses verwenden.

Hinweis:

Wenn Sie eine ASP.NET 2.0-Webanwendung entwickeln, verwenden Sie die Visual Web Developer-IDE, die ein vollständig integrierter Bestandteil von Visual Studio ist. Wenn die CodeBehind-Seiten jedoch in Visual C# vorliegen, verwenden Sie den Visual C#-Code-Editor in Visual Web Developer. Deshalb sind möglicherweise einige Themen in diesem Abschnitt, z. B. Entwerfen einer Benutzeroberfläche (Visual C#), nicht vollständig auf Webanwendungen anwendbar.

Visual C#-Tools

Im Folgenden werden die wichtigsten Tools und Fenster in Visual C# aufgeführt. Die Fenster der meisten Tools können über das Menü Ansicht geöffnet werden.

  • Der Code-Editor zum Schreiben von Quellcode.

  • Der C#-Compiler zum Konvertieren von C#-Quellcode in ein ausführbares Programm.

  • Der Visual Studio-Debugger zum Testen Ihres Programms.

  • Die Toolbox und der Designer zum schnellen Entwickeln von Benutzeroberflächen unter Verwendung der Maus.

  • Der Projektmappen-Explorer zum Anzeigen und Verwalten von Projektdateien und -einstellungen.

  • Der Projekt-Designer zum Konfigurieren von Compileroptionen, Bereitstellungspfaden, Ressourcen und anderem.

  • Die Klassenansicht zum Navigieren durch den Quellcode nach Typen und nicht nach Dateien.

  • Das Eigenschaftenfenster zum Konfigurieren von Eigenschaften und Ereignissen für Steuerelemente auf der Benutzeroberfläche.

  • Der Objektbrowser zum Anzeigen der Methoden und Klassen, die in Dynamic Link Libraries (DLL), z. B. .NET Framework-Assemblys und COM-Objekten, verfügbar sind.

  • Document Explorer zum Suchen nach Produktdokumentationen auf einem lokalen Computer und im Internet.

So macht die IDE die Tools verfügbar

Sie interagieren in der IDE mit den Tools über Fenster, Menüs, Eigenschaftenseiten und Assistenten. Folgendes stellt die grundlegende IDE dar:

Sie können auf alle offenen Toolfenster oder -dateien schnell zugreifen, indem Sie STRG+TAB drücken. Weitere Informationen finden Sie unter Navigieren und Suchen (Visual C#).

Editor-Fenster und Windows Form-Designer-Fenster

Das große Hauptfenster wird sowohl vom Code-Editor als auch vom Windows Forms-Designer oder dem Windows Presentation Foundation Designer verwendet. Sie können in die Code- oder Entwurfsansicht wechseln, indem Sie im Menü Ansicht auf Code oder Designer klicken oder indem Sie die Tastenkombinationen F7 oder UMSCHALT+F7 verwenden. In der Entwurfsansicht können Sie Steuerelemente aus der Toolbox auf das Fenster ziehen. Klicken Sie zum Einblenden der Steuerelemente auf die Registerkarte Toolbox am linken Rand. Weitere Informationen zum Code-Editor finden Sie unter Bearbeiten von Code (Visual C#). Weitere Informationen über die Designer finden Sie unter Der Windows Forms-Designer und Erste Schritte mit dem WPF-Designer.

Das Eigenschaftenfenster im unteren rechten Bereich wird nur in der Entwurfsansicht ausgefüllt. Über dieses Fenster können Sie Eigenschaften festlegen und Ereignisse für Benutzeroberflächensteuerelemente wie Schaltflächen, Textfelder usw. verknüpfen. Wenn Sie das Fenster auf Automatisch im Hintergrund festlegen, wird es bei jedem Wechsel zur Codeansicht im rechten Rand reduziert. Weitere Informationen zum Eigenschaftenfenster und zum Designer finden Sie unter Entwerfen einer Benutzeroberfläche (Visual C#).

Projektmappen-Explorer und Projekt-Designer

Das Fenster am oberen rechten Rand ist der Projektmappen-Explorer, der alle im Projekt enthaltenen Dateien in einer hierarchischen Strukturansicht zeigt. Wenn Sie also Ihrem Projekt über das Menü Projekt neue Dateien hinzufügen, werden diese im Projektmappen-Explorer angezeigt. Neben Dateien zeigt der Projektmappen-Explorer auch Ihre Projekteinstellungen und Verweise auf externe Bibliotheken an, die von der Anwendung benötigt werden.

Öffnen Sie die Eigenschaftenseiten des Projekt-Designers, indem Sie im Projektmappen-Explorer mit der rechten Maustaste auf den Knoten Eigenschaften klicken und dann Öffnen auswählen. Verwenden Sie diese Seiten zum Ändern von Buildoptionen, Sicherheitsanforderungen, Bereitstellungsinformationen und zahlreichen weiteren Projekteigenschaften. Weitere Informationen zum Projektmappen-Explorer und zum Projekt-Designer finden Sie unter Erstellen eines Projekts (Visual C#).

Compiler-, Debugger- und Fehlerlistenfenster

Der C#-Compiler verfügt über kein Fenster, da er kein interaktives Tool ist. Sie können jedoch im Projekt-Designer Compileroptionen festlegen. Wenn Sie im Menü Erstellen auf Erstellen klicken, wird der C#-Compiler durch die IDE aufgerufen. Bei erfolgreicher Erstellung wird im Statusbereich die Meldung Erstellen erfolgreich angezeigt. Wenn Buildfehler aufgetreten sind, wird unter dem Editor- bzw. Designer-Fenster das Fenster Fehlerliste mit einer Liste von Fehlern angezeigt. Doppelklicken Sie auf einen Fehler, um zu der problematischen Zeile im Quellcode zu wechseln. Drücken Sie F1, um die Hilfedokumentation zum markierten Fehler anzuzeigen.

Der Debugger verfügt über verschiedene Fenster, die während der Ausführung der Anwendung Variablenwerte und Typinfomationen anzeigen. Mit dem Code-Editor-Fenster können Sie während des Debuggens eine Zeile angeben, an der die Ausführung des Debuggers angehalten werden soll, und den Code zeilenweise in Einzelschritten ausführen lassen. Weitere Informationen finden Sie unter Erstellen und Debuggen (Visual C#).

Anpassen der IDE

Alle Fenster in Visual C# können so eingestellt werden, dass sie andockbar oder unverankert und ausgeblendet oder sichtbar sind oder an neue Positionen verschoben werden können. Um das Verhalten eines Fensters zu ändern, klicken Sie auf den Dropdownpfeil oder das Stecknadelsymbol auf der Titelleiste, und wählen Sie aus den verfügbaren Optionen aus. Um ein angedocktes Fenster an eine neue angedockte Position zu verschieben, ziehen Sie die Titelleiste, bis die Symbole für das Ablegen von Fenstern angezeigt werden. Halten Sie die linke Maustaste gedrückt, und bewegen Sie den Mauszeiger über das Symbol an der neuen Position. Platzieren Sie den Zeiger über dem linken, rechten, oberen oder unteren Symbol, um das Fenster an der entsprechenden Seite anzudocken. Platzieren Sie den Zeiger über dem mittleren Symbol, um das Fenster in Registerform anzuzeigen. Beim Platzieren des Zeigers wird ein blaues halbtransparentes Rechteck angezeigt, das angibt, wo das Fenster an der neuen Position angedockt wird.

Sie können außerdem viele weitere Aspekte der IDE anpassen, indem Sie im Menü Extras auf Optionen klicken. Weitere Informationen finden Sie unter Dialogfeld "Optionen" (Visual Studio).

Siehe auch

Konzepte

Entwerfen einer Benutzeroberfläche (Visual C#)

Erstellen eines Projekts (Visual C#)

Bearbeiten von Code (Visual C#)

Erstellen und Debuggen (Visual C#)

Weitere Ressourcen

Visual C#

Verwenden der Visual C#-IDE

Anwendungsentwicklung in Visual Studio

Visual Web Developer

Visual Web Developer-Benutzeroberflächenelemente