Tastenkombinationen: Navigieren in der IDE mit der Tastatur
Aktualisiert: November 2007
Mit den zahlreichen Tastenkombinationen von Visual Basic lassen sich Aufgaben in der integrierten Entwicklungsumgebung (Integrated Development Environment, IDE) schnell ausführen. In den folgenden Tabellen werden einige dieser Tastenkombinationen beschrieben und die entsprechenden Befehlsnamen in Klammern angegeben.
Im Microsoft Download Center steht ein Poster mit allen nach Aufgaben gruppierten Standardtastenzuordnungen für Visual Basic zum Download zur Verfügung.
Bearbeiten
Titel |
Tastenkombination |
Beschreibung |
---|---|---|
Alle Gliederungen umschalten |
STRG + M, STRG + L |
Blendet alle vorhandenen Bereich ein bzw. blendet sie wieder aus. (Edit.ToggleAllOutlining) |
Ein- und Ausblenden der Gliederung für den aktuellen Bereich |
STRG + M, STRG + M |
Blendet den aktuellen Bereich ein bzw. blendet ihn wieder aus. (Edit.ToggleOutliningExpansion) |
Auskommentieren und Aufheben einer Auskommentierung |
STRG + K, STRG + C STRG + K, STRG + U |
Fügt ein Apostroph (') am Anfang der aktuellen oder jeder gewählten Zeile ein bzw. entfernt es. (Edit.CommentSelection und Edit.UncommentSelection) |
Rückgängigmachen |
STRG + Z |
Macht die letzte Aktion rückgängig. (Edit.Undo) |
Wiederholen |
STRG + UMSCHALT + Z |
Wiederholt die letzte Aktion. (Edit.Redo) |
Zeile ausschneiden |
STRG + Y |
Schneidet die aktuelle Codezeile aus. (Edit.LineCut) |
Einfügen einer Leerzeile |
STRG + EINGABETASTE STRG + UMSCHALT + EINGABETASTE |
Fügt ober- oder unterhalb der Cursorposition eine Leerzeile ein. (Edit.LineOpenAbove und Edit.LineOpenBelow) |
Auswählen eines Wortes |
STRG + UMSCHALT + W |
Markiert das Wort, in dem sich der Cursor befindet, oder das Wort rechts vom Cursor. (Edit.SelectCurrentWord) |
Löschen eines Wortes |
STRG + RÜCKTASTE STRG + ENTF |
Löscht bis zum Anfang bzw. Ende eines Wortes. (Edit.WordDeleteToStart and Edit. WordDeleteToEnd) |
Ändern der Groß-/Kleinschreibung |
STRG+U STRG+UMSCHALT+U |
Ändert den markierten Text zu Klein- bzw. Großbuchstaben. (Edit.MakeLowercase and Edit.MakeUppercase) |
Replace |
STRG+H STRG+UMSCHALT+H |
Zeigt die Registerkarte Schnellersetzung bzw. die Registerkarte In Dateien ersetzen des Dialogfelds Suchen und Ersetzen an. (Edit.Replace und Edit.ReplaceInFiles) |
Erweiterte Auswahl |
UMSCHALT + ALT + NACH-OBEN UMSCHALT + ALT + NACH-UNTEN |
Verschiebt den Cursor eine Zeile nach oben bzw. nach unten und vergrößert damit den Bereich der ausgewählten Zeilen. (Edit.LineUpExtendColumn und Edit.LineDownExtendColumn) |
Formatieren von Code |
STRG + K, STRG + D STRG + K, STRG + F |
Formatiert das aktuelle Dokument bzw. die aktuelle Auswahl. (Edit. FormatDocument und Edit.FormatSelection) |
Anzeigen von Smarttags |
STRG + PUNKT (.) UMSCHALT + ALT + F10 |
Zeigt die verfügbaren Optionen im Menü Smarttag an. (View. ShowSmartTag) |
Hilfe |
F1 |
Zeigt für zum aktuellen Element der Benutzeroberfläche, zu einem ausgewählten Codeelement oder zu ausgewählten Fehlermeldungen das entsprechende Hilfethema an. (Help.F1Help) |
Erstellen und Debuggen
Titel |
Tastenkombination |
Beschreibung |
---|---|---|
Projektmappe erstellen |
STRG + UMSCHALT + B |
Erstellt alle Projekte in der Projektmappe. (Build.BuildSolution) |
Debuggen starten |
F5 |
Startet die Anwendung im Debugger. Im Unterbrechungsmodus führt das Aufrufen dieses Befehls dazu, dass die Anwendung bis zum nächsten Haltepunkt ausgeführt wird. (Debug.Start) |
Starten ohne Debuggen |
STRG + F5 |
Startet die Anwendung, ohne den Debugger aufzurufen. Verwenden Sie zum Debuggen von Websites nicht F5, sondern ausschließlich diesen Befehl. (Debug.StartWithoutDebugging) |
Einzelschritt |
F8 oder F11 |
Führt die Codeanweisungen jeweils einzeln im Anschluss an die Ausführung in Methodenaufrufen aus. (Debug.StepInto) |
Ausführen bis Rücksprung |
STRG + UMSCHALT + F8 UMSCHALT + F11 |
Führt die verbleibenden Zeilen der Methode aus, in der sich der Ausführungspunkt gerade befindet. (Debug.StepOut) |
Prozedurschritt |
UMSCHALT + F8 F10 |
Führt die nächste Codezeile aus, wobei jedoch Methodenaufrufe ignoriert werden. (Debug.StepOver) |
Debuggen beenden |
STRG + ALT + UNTBR |
Beendet die Anwendung, die aktuell im Debugger ausgeführt wird. (Debug.StopDebugging) |
Haltepunkte umschalten |
F9 |
Legt einen Haltepunkt in der aktuellen Zeile fest oder entfernt diesen. (Debug.ToggleBreakpoint) |
Festlegen der nächsten Anweisung |
STRG + F9 |
Setzt den Ausführungspunkt in die ausgewählte Codezeile. (Debug.SetNextStatement) |
Halten bei einer Funktion |
STRG + B |
Zeigt das Fenster Neuer Haltepunkt an. (Debug.BreakAtFunction) |
Anhängen an den Prozess |
STRG + ALT + P |
Zeigt das Dialogfeld An den Prozess anhängen an. (Tools.AttachToProcess) |
Transparentmachen von Datentipps |
CTRL |
Blendet den aktuellen Datentipp aus, sodass der darunter liegenden Code zu sehen ist. Um diese Funktion aufzurufen, muss der entsprechende Datentipp aktiv sein. |
Direktfenster |
STRG + G |
Zeigt das Fenster Direkt an. (Debug.Immediate) |
Fenster "Aufrufliste" |
STRG+L |
Zeigt das Fenster Aufrufliste an. (Debug.CallStack) |
Fenster Schnellüberwachung |
UMSCHALT + F9 |
Zeigt das Dialogfeld Schnellüberwachung an. (Debug.QuickWatch) |
Fenster
Titel |
Tastenkombination |
Beschreibung |
---|---|---|
Navigationsleiste |
STRG + F2 |
Verschiebt den Cursor in die Dropdownliste am oberen Rand des Code-Editors. (Window.MoveToNavigationBar) |
Objektbrowser |
F2 |
Zeigt den Objektbrowser an. (View.ObjectBrowser) |
Eigenschaftenfenster |
F4 |
Zeigt das Fenster Eigenschaften für das aktuell ausgewählte Element an. (View.PropertiesWindow) |
Projektmappen-Explorer |
STRG+R |
Zeigt den Projektmappen-Explorer an. (View.SolutionExplorer) |
Anzeigen von Datenquellen |
UMSCHALT + ALT + D |
Zeigt das Fenster Datenquellen an. (Data.ShowDataSources) |
Toolbox |
STRG + ALT + X |
Öffnet die Toolbox. (View.Toolbox) |
Fehlerliste |
STRG + \, E |
Zeigt die Fehlerliste an. (View.ErrorList) |
Schließen des Toolfensters |
UMSCHALT + ESC |
Schließt das aktuelle Toolfenster. (Window.CloseToolWindow) |
Schließen des Dokumentfensters |
STRG + F4 |
Schließt die aktuelle Registerkarte. (Window.CloseDocumentWindow) |
Navigation
Titel |
Tastenkombination |
Beschreibung |
---|---|---|
Zur Definition wechseln |
F12 UMSCHALT + F12 |
Wechselt zur Deklaration des ausgewählten Symbols. (Edit.GoToDefinition) |
IDE-Navigator |
STRG + TAB |
Zeigt den IDE-Navigator an, wobei das erste Dokumentfenster ausgewählt ist. Der IDE-Navigator ähnelt in seiner Funktionsweise dem Windows-Navigator (ALT + UMSCHALT + TAB), mit dem Unterschied, dass er dem Navigieren in Dateien und Toolfenstern von Visual Studio dient. (Window.NextDocumentWindowNav) |
Anzeigen aller geöffneten Dokumente |
STRG + ALT + NACH-UNTEN |
Zeigt ein Popupfenster an, in dem alle geöffneten Dokumente aufgelistet sind. (Window.ShowEzMDIFileList) |
Code anzeigen |
F7 |
Zeigt das ausgewählte Element in der Codeansicht an. (View.ViewCode) |
Anzeigen des Designers |
UMSCHALT + F7 |
Zeigt das ausgewählte Element in der Entwurfsansicht an. (View.ViewDesigner) |
Hinzufügen oder Entfernen eines Lesezeichens |
STRG + K, STRG + K |
Setzt oder entfernt ein Lesezeichen in der aktuellen Zeile. (Edit.ToggleBookmark) |
Navigieren in Lesezeichen |
STRG + K, STRG + N STRG + K, STRG + P |
Wechselt zum nächsten bzw. vorherigen Lesezeichen. (Edit.NextBookmark und Edit. PreviousBookmark) |
Löschen aller Lesezeichen |
STRG + K, STRG + L |
Löscht alle Lesezeichen. (Edit.ClearBookmarks) |
Suchen
Titel |
Tastenkombination |
Beschreibung |
---|---|---|
Symbol suchen |
ALT + F12 |
Zeigt das Dialogfeld Symbol suchen an. (Edit.FindSymbol) |
Alle Verweise suchen |
ALT + UMSCHALT + F12 |
Zeigt eine Liste aller Verweise für das ausgewählte Symbol an. (Edit.FindAllReferences) |
Text suchen |
STRG+F STRG + UMSCHALT + F |
Zeigt das Dialogfeld Suchen und Ersetzen für die Suche nach einer bzw. mehreren Dateien an. (Edit.Find und Edit.FindInFiles) |
Nächstes und vorheriges Ergebnis |
F3 UMSCHALT + F3 |
Sucht das nächste bzw. vorherige Vorkommen des zuletzt gesuchten Texts. (Edit.FindNext und Edit.FindPrevious) |
Nächstes und vorheriges Vorkommen einer Auswahl |
STRG + F3 STRG + UMSCHALT + F3 |
Sucht das nächste oder vorherige Vorkommen des aktuell ausgewählten Texts bzw. des Wortes an der Cursorposition. (Edit.FindNextSelected und Edit. FindPreviousSelected) |
Inkrementelle Suche |
ALT + I ALT + UMSCHALT + I |
Aktiviert die inkrementelle Suche (vorwärts und rückwärts). Wenn keine Eingabe erfolgt, wird die vorherige Suche verwendet. (Edit.IncrementalSearch und Edit.ReverseIncrementalSearch) |
Beenden der Suche |
ALT + F3, S |
Hält den aktuellen Suchvorgang in Dateien an. (Edit.StopSearch) |
Datei
Titel |
Tastenkombination |
Beschreibung |
---|---|---|
Neues Projekt |
STRG + N STRG + UMSCHALT + N |
Zeigt das Dialogfeld Neues Projekt an. (File.NewProject) |
Projekt öffnen |
STRG + O STRG + UMSCHALT + O |
Zeigt das Dialogfeld Projekt öffnen an. (File.OpenProject) |
Neues Element hinzufügen |
STRG + UMSCHALT + A |
Zeigt das Dialogfeld Neues Element hinzufügen an. (Project.AddNewItem) |
Vorhandenes Element hinzufügen |
STRG + D |
Zeigt das Dialogfeld Vorhandenes Element hinzufügen an. (Project.AddExistingItem) |
Ausschnitte
Titel |
Tastenkombination |
Beschreibung |
---|---|---|
Ausschnitt einfügen |
Geben Sie ? ein, und drücken Sie die Tabulatortaste. |
Zeigt die Codeausschnittsauswahl im Code-Editor an. Der ausgewählte Codeausschnitt wird nun an der Cursorposition eingefügt. (Edit.InsertSnippet) |
Einfügen eines Ausschnitts über eine Verknüpfung |
Geben Sie die Verknüpfung für den Ausschnitt ein, und drücken Sie die TAB-TASTE. |
Fügt den erweiterten Codeausschnitt ein. (Edit.InvokeSnippetFromShortcut) |
Einfügen einesProperty-Ausschnitts |
Geben Sie property ein, und drücken Sie die TAB-TASTE. |
Fügt einen Property-Ausschnitt ein. (Beispiel für Edit.InvokeSnippetFromShortcut) |
Einfügen des For-Ausschnitts |
Geben Sie for ein, und drücken Sie die TAB-TASTE. |
Fügt einen For...Next-Ausschnitt ein. (Beispiel für Edit.InvokeSnippetFromShortcut) |
Auflisten der Ausschnittsverknüpfungen |
Geben Sie ein Ausschnittverknüpfungspräfix ein, geben Sie ? ein, und drücken Sie die TAB-TASTE. |
Zeigt eine Auswahl für Codeausschnittsverknüpfungen an. Die Verknüpfung aus der Liste, die dem Präfix am ehesten entspricht, wird ausgewählt. |
Auflisten von Ausschnittsersetzungen |
STRG + LEERTASTE |
Ruft eine IntelliSense-Vervollständigungsliste für die aktuell ausgewählte Ausschnittsersetzung auf. |
Verlassen der Ersetzungsauswahl |
ESC |
Hebt die aktuelle Textauswahl auf. Zweimaliges Drücken von ESC hebt die Ersetzungsauswahl auf. Dies kann nützlich sein, wenn Sie eine Eingabe am Ende einer Ersetzung vornehmen möchten, ohne ihre Grenzen zu erweitern. |
IntelliSense
Titel |
Tastenkombination |
Beschreibung |
---|---|---|
Anzeigen einer gefilterten Liste |
STRG+J |
Zeigt die IntelliSense-Vervollständigungsliste für die aktuelle Cursorposition an. (Edit.ListMembers) |
Anzeigen der globalen Liste oder Vervollständigen eines Wortes |
STRG + LEERTASTE |
Zeigt die IntelliSense-Vervollständigungsliste für die aktuelle Cursorposition an, wenn zum Zeitpunkt des Aufrufs keine Liste aktiv ist. Wenn bereits eine Teilzeichenfolge eingegeben wurde und eine Übereinstimmung mit der Liste besteht, wird das Wort ohne vorherigen Aufruf der Liste vervollständigt. Wenn zum Zeitpunkt des Aufrufs eine gefilterte Liste aktiv ist, wird zur globalen Liste gewechselt. (Edit.CompleteWord) |
Registerkarte Allgemein |
ALT+KOMMA (,) |
Verringert die Filterebene der aktiven IntelliSense-Liste auf die Registerkarte Allgemein. |
Registerkarte Alle |
ALT + PUNKT (.) |
Erhöht die Filterebene der aktiven IntelliSense-Liste auf die Registerkarte Alle . |
Nach oben navigieren |
STRG + BILD-AUF |
Navigiert zum ersten Element der IntelliSense-Vervollständigungsliste. |
Nach unten navigieren |
STRG + BILD-AB |
Navigiert zum letzten Element der IntelliSense-Vervollständigungsliste. |
Übernehmen eines Elements |
TAB LEERTASTE EINGABETASTE |
Fügt das aktuell ausgewählte Element in die Liste ein. Auch die folgenden Zeichen können zum Übernehmen verwendet werden: { } ( ) . , : ; + - * / ^ ! = < > \ |
Verlassen der Liste |
ESC |
Schließt die IntelliSense-Vervollständigungsliste. Dies kann nützlich sein, um das Einfügen des aktuell ausgewählten Elements zu verhindern. |
Nächste Schritte
In den nächsten Lektionen erfahren Sie, wie Visual Basic-Code geschrieben wird. Sie finden dort auch einführende Erläuterungen zu Variablen, Arrays, Vergleichen und Schleifen.
Nächste Lektion: Einführung in die Visual Basic-Programmiersprache
Siehe auch
Aufgaben
Intelligente Codierung: Schreiben von Code mithilfe von IntelliSense