Eingebaute Befehle
Dieses Dokument listet eine Teilmenge der Befehle von Visual Studio Code auf, die Sie mit der API vscode.commands.executeCommand verwenden können.
Lesen Sie den Befehlsleitfaden, um zu erfahren, wie Sie die Befehls-API verwenden.
Das Folgende ist ein Beispiel dafür, wie Sie einen neuen Ordner in VS Code öffnen
let uri = Uri.file('/some/path/to/folder');
let success = await commands.executeCommand('vscode.openFolder', uri);
Hinweis: Sie können die vollständige Liste der VS Code-Befehle über den Editor für Tastenkombinationen überprüfen: Datei > Einstellungen > Tastenkombinationen. Der Editor für Tastenkombinationen listet alle Befehle auf, die in VS Code integriert sind oder von Erweiterungen beigesteuert werden, zusammen mit ihren Tastenkombinationen und Sichtbarkeitsbedingungen.
Befehle
vscode.executeDataToNotebook - Notebook-Serialisierer aufrufen
- notebookType - Ein Notebook-Typ
- data - Bytes, die in Daten konvertiert werden sollen
- (gibt zurück) - Notebook-Daten
vscode.executeNotebookToData - Notebook-Serialisierer aufrufen
- notebookType - Ein Notebook-Typ
- NotebookData - Notebook-Daten, die in Bytes konvertiert werden sollen
- (gibt zurück) - Bytes
notebook.selectKernel - Kernel-Auswahl für den angegebenen Notebook-Editor-Widget auslösen
- options - Optionen für die Kernel-Auswahl
- (gibt zurück) - Kein Ergebnis
interactive.open - Interaktives Fenster öffnen und Notebook-Editor und Eingabe-URI zurückgeben
- showOptions - Optionen anzeigen
- resource - URI der interaktiven Ressource
- controllerId - Notebook-Controller-ID
- title - Titel des interaktiven Editors
- (gibt zurück) - URI des Notebooks und der Eingabe
vscode.editorChat.start - Eine neue Editor-Chat-Sitzung aufrufen
- Ausführungsargumente -
- (gibt zurück) - Kein Ergebnis
vscode.executeDocumentHighlights - Dokument-Highlight-Provider ausführen.
- uri - URI eines Textdokuments
- position - Eine Position in einem Textdokument
- (gibt zurück) - Ein Promise, das zu einem Array von DocumentHighlight-Instanzen aufgelöst wird.
vscode.executeDocumentSymbolProvider - Dokument-Symbol-Provider ausführen.
- uri - URI eines Textdokuments
- (gibt zurück) - Ein Promise, das zu einem Array von SymbolInformation- und DocumentSymbol-Instanzen aufgelöst wird.
vscode.executeFormatDocumentProvider - Dokumentformatierungs-Provider ausführen.
- uri - URI eines Textdokuments
- options - Formatierungsoptionen
- (gibt zurück) - Ein Promise, das zu einem Array von TextEdits aufgelöst wird.
vscode.executeFormatRangeProvider - Bereichsformatierungs-Provider ausführen.
- uri - URI eines Textdokuments
- range - Ein Bereich in einem Textdokument
- options - Formatierungsoptionen
- (gibt zurück) - Ein Promise, das zu einem Array von TextEdits aufgelöst wird.
vscode.executeFormatOnTypeProvider - Formatierungs-Provider beim Tippen ausführen.
- uri - URI eines Textdokuments
- position - Eine Position in einem Textdokument
- ch - Auslösezeichen
- options - Formatierungsoptionen
- (gibt zurück) - Ein Promise, das zu einem Array von TextEdits aufgelöst wird.
vscode.executeDefinitionProvider - Alle Definitions-Provider ausführen.
- uri - URI eines Textdokuments
- position - Eine Position in einem Textdokument
- (gibt zurück) - Ein Promise, das zu einem Array von Location- oder LocationLink-Instanzen aufgelöst wird.
vscode.executeTypeDefinitionProvider - Alle Typdefinitions-Provider ausführen.
- uri - URI eines Textdokuments
- position - Eine Position in einem Textdokument
- (gibt zurück) - Ein Promise, das zu einem Array von Location- oder LocationLink-Instanzen aufgelöst wird.
vscode.executeDeclarationProvider - Alle Deklarations-Provider ausführen.
- uri - URI eines Textdokuments
- position - Eine Position in einem Textdokument
- (gibt zurück) - Ein Promise, das zu einem Array von Location- oder LocationLink-Instanzen aufgelöst wird.
vscode.executeImplementationProvider - Alle Implementierungs-Provider ausführen.
- uri - URI eines Textdokuments
- position - Eine Position in einem Textdokument
- (gibt zurück) - Ein Promise, das zu einem Array von Location- oder LocationLink-Instanzen aufgelöst wird.
vscode.executeReferenceProvider - Alle Referenz-Provider ausführen.
- uri - URI eines Textdokuments
- position - Eine Position in einem Textdokument
- (gibt zurück) - Ein Promise, das zu einem Array von Location-Instanzen aufgelöst wird.
vscode.executeHoverProvider - Alle Hover-Provider ausführen.
- uri - URI eines Textdokuments
- position - Eine Position in einem Textdokument
- (gibt zurück) - Ein Promise, das zu einem Array von Hover-Instanzen aufgelöst wird.
vscode.executeSelectionRangeProvider - Auswahlbereichs-Provider ausführen.
- uri - URI eines Textdokuments
- position - Eine Position in einem Textdokument
- (gibt zurück) - Ein Promise, das zu einem Array von Bereichen aufgelöst wird.
vscode.executeWorkspaceSymbolProvider - Alle Arbeitsbereichssymbol-Provider ausführen.
- query - Suchbegriff
- (gibt zurück) - Ein Promise, das zu einem Array von SymbolInformation-Instanzen aufgelöst wird.
vscode.prepareCallHierarchy - Aufrufhierarchie an einer Position in einem Dokument vorbereiten
- uri - URI eines Textdokuments
- position - Eine Position in einem Textdokument
- (gibt zurück) - Ein Promise, das zu einem Array von CallHierarchyItem-Instanzen aufgelöst wird
vscode.provideIncomingCalls - Eingehende Aufrufe für ein Element berechnen
- item - Ein Element der Aufrufhierarchie
- (gibt zurück) - Ein Promise, das zu einem Array von CallHierarchyIncomingCall-Instanzen aufgelöst wird
vscode.provideOutgoingCalls - Ausgehende Aufrufe für ein Element berechnen
- item - Ein Element der Aufrufhierarchie
- (gibt zurück) - Ein Promise, das zu einem Array von CallHierarchyOutgoingCall-Instanzen aufgelöst wird
vscode.prepareRename - Die Vorbereitung der Umbenennung des Umbenennungs-Providers ausführen.
- uri - URI eines Textdokuments
- position - Eine Position in einem Textdokument
- (gibt zurück) - Ein Promise, das zu einem Bereich und Platzhaltertext aufgelöst wird.
vscode.executeDocumentRenameProvider - Umbenennungs-Provider ausführen.
- uri - URI eines Textdokuments
- position - Eine Position in einem Textdokument
- newName - Der neue Symbolname
- (gibt zurück) - Ein Promise, das zu einer WorkspaceEdit aufgelöst wird.
vscode.executeLinkProvider - Dokument-Link-Provider ausführen.
- uri - URI eines Textdokuments
- linkResolveCount - (optional) Anzahl der Links, die aufgelöst werden sollen, nur wenn Links nicht aufgelöst sind.
- (gibt zurück) - Ein Promise, das zu einem Array von DocumentLink-Instanzen aufgelöst wird.
vscode.provideDocumentSemanticTokensLegend - Semantische Token-Legende für ein Dokument bereitstellen
- uri - URI eines Textdokuments
- (gibt zurück) - Ein Promise, das zu einer SemanticTokensLegend aufgelöst wird.
vscode.provideDocumentSemanticTokens - Semantische Token für ein Dokument bereitstellen
- uri - URI eines Textdokuments
- (gibt zurück) - Ein Promise, das zu SemanticTokens aufgelöst wird.
vscode.provideDocumentRangeSemanticTokensLegend - Semantische Token-Legende für einen Dokumentbereich bereitstellen
- uri - URI eines Textdokuments
- range - (optional) Ein Bereich in einem Textdokument
- (gibt zurück) - Ein Promise, das zu einer SemanticTokensLegend aufgelöst wird.
vscode.provideDocumentRangeSemanticTokens - Semantische Token für einen Dokumentbereich bereitstellen
- uri - URI eines Textdokuments
- range - Ein Bereich in einem Textdokument
- (gibt zurück) - Ein Promise, das zu SemanticTokens aufgelöst wird.
vscode.executeCompletionItemProvider - Auto-Vervollständigungs-Provider ausführen.
- uri - URI eines Textdokuments
- position - Eine Position in einem Textdokument
- triggerCharacter - (optional) Auto-Vervollständigung auslösen, wenn der Benutzer das Zeichen eingibt, z. B.
,oder( - itemResolveCount - (optional) Anzahl der zu vervollständigenden Elemente (zu große Zahlen verlangsamen die Auto-Vervollständigung)
- (gibt zurück) - Ein Promise, das zu einer CompletionList-Instanz aufgelöst wird.
vscode.executeSignatureHelpProvider - Signaturhilfe-Provider ausführen.
- uri - URI eines Textdokuments
- position - Eine Position in einem Textdokument
- triggerCharacter - (optional) Signaturhilfe auslösen, wenn der Benutzer das Zeichen eingibt, z. B.
,oder( - (gibt zurück) - Ein Promise, das zu einer SignatureHelp aufgelöst wird.
vscode.executeCodeLensProvider - Code-Lens-Provider ausführen.
- uri - URI eines Textdokuments
- itemResolveCount - (optional) Anzahl der Linsen, die aufgelöst und zurückgegeben werden sollen. Gibt nur aufgelöste Linsen zurück, beeinträchtigt die Leistung.
- (gibt zurück) - Ein Promise, das zu einem Array von CodeLens-Instanzen aufgelöst wird.
vscode.executeCodeActionProvider - Code-Aktion-Provider ausführen.
- uri - URI eines Textdokuments
- rangeOrSelection - Bereich in einem Textdokument. Einige Refactoring-Provider benötigen ein Selection-Objekt.
- kind - (optional) Code-Aktion-Typ, für den Code-Aktionen zurückgegeben werden sollen
- itemResolveCount - (optional) Anzahl der zu vervollständigenden Code-Aktionen (zu große Zahlen verlangsamen Code-Aktionen)
- (gibt zurück) - Ein Promise, das zu einem Array von Command-Instanzen aufgelöst wird.
vscode.executeDocumentColorProvider - Dokumentfarben-Provider ausführen.
- uri - URI eines Textdokuments
- (gibt zurück) - Ein Promise, das zu einem Array von ColorInformation-Objekten aufgelöst wird.
vscode.executeColorPresentationProvider - Farbpräsentations-Provider ausführen.
- color - Die Farbe, die angezeigt und eingefügt werden soll
- context - Kontextobjekt mit URI und Bereich
- (gibt zurück) - Ein Promise, das zu einem Array von ColorPresentation-Objekten aufgelöst wird.
vscode.executeInlayHintProvider - Inlay-Hints-Provider ausführen
- uri - URI eines Textdokuments
- range - Ein Bereich in einem Textdokument
- (gibt zurück) - Ein Promise, das zu einem Array von Inlay-Objekten aufgelöst wird
vscode.executeFoldingRangeProvider - Faltungsbereichs-Provider ausführen
- uri - URI eines Textdokuments
- (gibt zurück) - Ein Promise, das zu einem Array von FoldingRange-Objekten aufgelöst wird
vscode.resolveNotebookContentProviders - Notebook-Inhalts-Provider auflösen
- (gibt zurück) - Ein Promise, das zu einem Array von statischen Informationen von NotebookContentProvider-Objekten aufgelöst wird.
vscode.executeInlineValueProvider - Inline-Wert-Provider ausführen
- uri - URI eines Textdokuments
- range - Ein Bereich in einem Textdokument
- context - Ein InlineValueContext
- (gibt zurück) - Ein Promise, das zu einem Array von InlineValue-Objekten aufgelöst wird
vscode.open - Öffnet die angegebene Ressource im Editor. Kann eine Text- oder Binärdatei oder eine http(s)-URL sein. Wenn Sie mehr Kontrolle über die Optionen zum Öffnen einer Textdatei benötigen, verwenden Sie stattdessen vscode.window.showTextDocument.
- uri - URI einer Text- oder Binärdatei oder einer http(s)-URL
- columnOrOptions - (optional) Entweder die Spalte, in der geöffnet werden soll, oder Editor-Optionen, siehe
vscode.TextDocumentShowOptions - label - Editor-Beschriftung (optional)
- (gibt zurück) - Kein Ergebnis
vscode.openWith - Öffnet die angegebene Ressource mit einem bestimmten Editor.
- resource - Zu öffnende Ressource
- viewId - Benutzerdefinierte Editor-Ansichts-ID oder 'default', um den Standardeditor von VS Code zu verwenden
- columnOrOptions - (optional) Entweder die Spalte, in der geöffnet werden soll, oder Editor-Optionen, siehe vscode.TextDocumentShowOptions
- (gibt zurück) - Kein Ergebnis
vscode.diff - Öffnet die angegebenen Ressourcen im Diff-Editor, um deren Inhalte zu vergleichen.
- left - Linke Seite des Diff-Editors
- right - Rechte Seite des Diff-Editors
- title - Menschenlesbarer Titel für den Diff-Editor
- options - (optional) Entweder die Spalte, in der geöffnet werden soll, oder Editor-Optionen (siehe vscode.TextDocumentShowOptions)
vscode.changes - Öffnet eine Liste von Ressourcen im Änderungen-Editor, um deren Inhalte zu vergleichen.
- title - Menschenlesbarer Titel für den Änderungen-Editor
- resourceList - Liste der zu vergleichenden Ressourcen
vscode.prepareTypeHierarchy - Typenhierarchie an einer Position in einem Dokument vorbereiten
- uri - URI eines Textdokuments
- position - Eine Position in einem Textdokument
- (gibt zurück) - Ein Promise, das zu einem Array von TypeHierarchyItem-Instanzen aufgelöst wird
vscode.provideSupertypes - Obertypen für ein Element berechnen
- item - Ein Element der Typenhierarchie
- (gibt zurück) - Ein Promise, das zu einem Array von TypeHierarchyItem-Instanzen aufgelöst wird
vscode.provideSubtypes - Untertypen für ein Element berechnen
- item - Ein Element der Typenhierarchie
- (gibt zurück) - Ein Promise, das zu einem Array von TypeHierarchyItem-Instanzen aufgelöst wird
vscode.revealTestInExplorer - Testinstanz im Explorer anzeigen
- testItem - Ein VS Code TestItem.
- (gibt zurück) - Kein Ergebnis
setContext - Legt einen benutzerdefinierten Kontextschlüsselwert fest, der in "when"-Klauseln verwendet werden kann.
- name - Der Name des Kontextschlüssels
- value - Der Wert des Kontextschlüssels
- (gibt zurück) - Kein Ergebnis
cursorMove - Cursor an eine logische Position in der Ansicht bewegen
- Cursor-Bewegungs-Argumentobjekt - Eigenschaft-Wert-Paare, die über dieses Argument übergeben werden können
- 'to': Ein zwingender Wert für die logische Position, der angibt, wohin der Cursor bewegt werden soll.
'left', 'right', 'up', 'down', 'prevBlankLine', 'nextBlankLine', 'wrappedLineStart', 'wrappedLineEnd', 'wrappedLineColumnCenter' 'wrappedLineFirstNonWhitespaceCharacter', 'wrappedLineLastNonWhitespaceCharacter' 'viewPortTop', 'viewPortCenter', 'viewPortBottom', 'viewPortIfOutside' - 'by': Einheit, um die bewegt werden soll. Standardmäßig wird dies basierend auf dem Wert von 'to' berechnet.
'line', 'wrappedLine', 'character', 'halfLine' - 'value': Anzahl der Einheiten, um die bewegt werden soll. Standardmäßig ist dies '1'.
- 'select': Wenn 'true', wird die Auswahl getroffen. Standardmäßig ist dies 'false'.
- 'to': Ein zwingender Wert für die logische Position, der angibt, wohin der Cursor bewegt werden soll.
editorScroll - Editor in die angegebene Richtung scrollen
- Editor-Scroll-Argumentobjekt - Eigenschaft-Wert-Paare, die über dieses Argument übergeben werden können
- 'to': Ein zwingender Richtungs-Wert.
'up', 'down' - 'by': Einheit, um die bewegt werden soll. Standardmäßig wird dies basierend auf dem Wert von 'to' berechnet.
'line', 'wrappedLine', 'page', 'halfPage', 'editor' - 'value': Anzahl der Einheiten, um die bewegt werden soll. Standardmäßig ist dies '1'.
- 'revealCursor': Wenn 'true', wird der Cursor angezeigt, wenn er sich außerhalb des Ansichtsfensters befindet.
- 'to': Ein zwingender Richtungs-Wert.
revealLine - Die angegebene Zeile an der angegebenen logischen Position anzeigen
- Zeilenanzeige-Argumentobjekt - Eigenschaft-Wert-Paare, die über dieses Argument übergeben werden können
- 'lineNumber': Eine zwingende Zeilennummer.
- 'at': Logische Position, an der die Zeile angezeigt werden soll.
'top', 'center', 'bottom'
editor.unfold - Inhalt im Editor aufklappen
- Argument zum Aufklappen des Editors - Eigenschaft-Wert-Paare, die über dieses Argument übergeben werden können
- 'levels': Anzahl der Ebenen, die aufgeklappt werden sollen. Wenn nicht festgelegt, wird standardmäßig 1 verwendet.
- 'direction': Wenn 'up', werden die angegebenen Ebenen nach oben aufgeklappt, andernfalls wird nach unten aufgeklappt.
- 'selectionLines': Array der Startzeilen (0-basiert) der Editor-Auswahlen, auf die die Aufklapp-Aktion angewendet werden soll. Wenn nicht festgelegt, werden die aktiven Auswahlen verwendet.
editor.fold - Inhalt im Editor einklappen
- Argument zum Einklappen des Editors - Eigenschaft-Wert-Paare, die über dieses Argument übergeben werden können
- 'levels': Anzahl der Ebenen, die eingeklappt werden sollen.
- 'direction': Wenn 'up', werden die angegebenen Ebenen nach oben eingeklappt, andernfalls wird nach unten eingeklappt.
- 'selectionLines': Array der Startzeilen (0-basiert) der Editor-Auswahlen, auf die die Einklapp-Aktion angewendet werden soll. Wenn nicht festgelegt, werden die aktiven Auswahlen verwendet. Wenn keine Ebenen oder Richtung festgelegt ist, wird die Region an den Positionen eingeklappt oder, wenn bereits zugeklappt, stattdessen das erste aufgeklappte übergeordnete Element.
editor.toggleFold - Klappt den Inhalt im Editor ein oder auf, abhängig von seinem aktuellen Zustand
editor.actions.findWithArgs - Öffnet ein neues Such-Widget im Editor mit spezifischen Optionen.
- searchString - Zeichenkette zum Vortragen des Suchfeldes
- replaceString - Zeichenkette zum Vortragen des Ersetzungsfeldes
- isRegex - Regex aktivieren
- preserveCase - versuchen, beim Ersetzen die gleiche Groß-/Kleinschreibung beizubehalten
- findInSelection - Speicherort auf die aktuelle Auswahl beschränken
- matchWholeWord
- isCaseSensitive
editor.action.goToLocations - Zu Positionen in einer Datei wechseln
- uri - Das Textdokument, in dem gestartet werden soll
- position - Die Position, an der gestartet werden soll
- locations - Ein Array von Positionen.
- multiple - Definiert, was bei mehreren Ergebnissen zu tun ist, entweder
peek,gotoAndPeekoder `goto` - noResultsMessage - Menschenlesbare Nachricht, die angezeigt wird, wenn locations leer ist.
editor.action.peekLocations - Positionen von einer Position in einer Datei einsehen
- uri - Das Textdokument, in dem gestartet werden soll
- position - Die Position, an der gestartet werden soll
- locations - Ein Array von Positionen.
- multiple - Definiert, was bei mehreren Ergebnissen zu tun ist, entweder
peek,gotoAndPeekoder `goto`
workbench.action.quickOpen - Schneller Zugriff
- prefix -
notebook.cell.toggleOutputs - Ausgaben umschalten
- options - Optionen für den Zellbereich
notebook.fold - Zelle einklappen
- index - Der Zellindex
notebook.unfold - Zelle aufklappen
- index - Der Zellindex
notebook.selectKernel - Notebook-Kernel-Argumente
- kernelInfo - Die Kernel-Informationen
notebook.cell.changeLanguage - Zellensprache ändern
- range - Der Zellbereich
- language - Die Zielzellensprache
notebook.execute - Alle ausführen
- uri - Die Dokument-URI
notebook.cell.execute - Zelle ausführen
- options - Optionen für den Zellbereich
notebook.cell.executeAndFocusContainer - Zelle ausführen und Container fokussieren
- options - Optionen für den Zellbereich
notebook.cell.cancelExecution - Zellenausführung stoppen
- options - Optionen für den Zellbereich
workbench.action.findInFiles - Eine Arbeitsbereichssuche öffnen
- Eine Reihe von Optionen für die Suche -
_interactive.open - Interaktives Fenster öffnen
- showOptions - Optionen anzeigen
- resource - URI der interaktiven Ressource
- controllerId - Notebook-Controller-ID
- title - Titel des Notebook-Editors
interactive.execute - Den Inhalt des Eingabefelds ausführen
- resource - URI der interaktiven Ressource
search.action.openNewEditor - Einen neuen Sucheditor öffnen. Übergebene Argumente können Variablen wie ${relativeFileDirname} enthalten.
- Neue Sucheditor-Argumente öffnen -
search.action.openEditor - Einen neuen Sucheditor öffnen. Übergebene Argumente können Variablen wie ${relativeFileDirname} enthalten.
- Neue Sucheditor-Argumente öffnen -
search.action.openNewEditorToSide - Einen neuen Sucheditor öffnen. Übergebene Argumente können Variablen wie ${relativeFileDirname} enthalten.
- Neue Sucheditor-Argumente öffnen -
vscode.openFolder - Einen Ordner oder Arbeitsbereich im aktuellen oder neuen Fenster öffnen, abhängig vom Argument newWindow. Beachten Sie, dass die Öffnung im selben Fenster den aktuellen Erweiterungs-Host-Prozess beendet und einen neuen für den angegebenen Ordner/Arbeitsbereich startet, es sei denn, der Parameter newWindow ist auf true gesetzt.
- uri - (optional) URI des zu öffnenden Ordners oder Arbeitsbereichs. Wenn nicht angegeben, wird ein natives Dialogfeld den Benutzer nach dem Ordner fragen
- options - (optional) Optionen. Objekt mit den folgenden Eigenschaften:
forceNewWindow: Ob der Ordner/Arbeitsbereich in einem neuen Fenster oder im selben geöffnet werden soll. Standardmäßig wird im selben Fenster geöffnet.forceReuseWindow: Ob das Öffnen des Ordners/Arbeitsbereichs im selben Fenster erzwungen werden soll. Standardmäßig false.noRecentEntry: Ob die geöffnete URI in der Liste "Zuletzt geöffnet" angezeigt werden soll. Standardmäßig false. Hinweis: Aus Kompatibilitätsgründen können Optionen auch vom Typ boolean sein und dasforceNewWindow-Setting repräsentieren.
vscode.newWindow - Öffnet ein neues Fenster, abhängig vom Argument newWindow.
- options - (optional) Optionen. Objekt mit den folgenden Eigenschaften:
reuseWindow: Ob ein neues Fenster oder dasselbe Fenster geöffnet werden soll. Standardmäßig wird in einem neuen Fenster geöffnet.
vscode.removeFromRecentlyOpened - Entfernt einen Eintrag mit dem angegebenen Pfad aus der Liste der zuletzt geöffneten Elemente.
- path - URI oder URI-Zeichenkette, die aus den zuletzt geöffneten Elementen entfernt werden soll.
moveActiveEditor - Verschiebt den aktiven Editor nach Registerkarten oder Gruppen
- Argument zum Verschieben des aktiven Editors - Argumenteigenschaften
- 'to': Zeichenkettenwert, der angibt, wohin verschoben werden soll.
- 'by': Zeichenkettenwert, der die Einheit für die Verschiebung angibt (nach Registerkarte oder nach Gruppe).
- 'value': Zahlenwert, der angibt, um wie viele Positionen oder um eine absolute Position verschoben werden soll.
copyActiveEditor - Kopiert den aktiven Editor nach Gruppen
- Argument zum Kopieren des aktiven Editors - Argumenteigenschaften
- 'to': Zeichenkettenwert, der angibt, wohin kopiert werden soll.
- 'value': Zahlenwert, der angibt, um wie viele Positionen oder um eine absolute Position kopiert werden soll.
vscode.getEditorLayout - Editor-Layout abrufen
- (gibt zurück) - Ein Editor-Layout-Objekt im gleichen Format wie vscode.setEditorLayout
workbench.action.files.newUntitledFile - Neue unbenannte Textdatei
- Argumente für neue unbenannte Textdatei - Der Editor-Ansichtstyp oder die Sprach-ID, falls bekannt
workbench.extensions.installExtension - Die angegebene Erweiterung installieren
- extensionIdOrVSIXUri - Erweiterungs-ID oder URI der VSIX-Ressource
- options - (optional) Optionen für die Installation der Erweiterung. Objekt mit den folgenden Eigenschaften:
installOnlyNewlyAddedFromExtensionPackVSIX: Wenn aktiviert, installiert VS Code nur neu hinzugefügte Erweiterungen aus dem Erweiterungspack VSIX. Diese Option wird nur beim Installieren von VSIX berücksichtigt.
workbench.extensions.uninstallExtension - Die angegebene Erweiterung deinstallieren
- ID der zu deinstallierenden Erweiterung -
workbench.extensions.search - Nach einer bestimmten Erweiterung suchen
- Abfrage, die bei der Suche verwendet werden soll -
workbench.action.tasks.runTask - Aufgabe ausführen
- args - Filtert die in der Schnellansicht angezeigten Aufgaben
workbench.action.openIssueReporter - Öffnet den Issue-Reporter und füllt optional einen Teil des Formulars vor.
- options - Daten, die zum Vorabfüllen des Issue-Reporters verwendet werden sollen.
vscode.openIssueReporter - Öffnet den Issue-Reporter und füllt optional einen Teil des Formulars vor.
- options - Daten, die zum Vorabfüllen des Issue-Reporters verwendet werden sollen.
workbench.action.openLogFile - workbench.action.openLogFile
- logFile -
workbench.action.openWalkthrough - Das Tutorial öffnen.
- walkthroughID - ID des zu öffnenden Tutorials.
- toSide - Öffnet das Tutorial in einer neuen Editor-Gruppe daneben.
Einfache Befehle
Einfache Befehle, die keine Parameter erfordern, finden Sie in der Liste der Tastenkombinationen in der Standarddatei keybindings.json. Die nicht gebundenen Befehle sind in einem Kommentarblock am Ende der Datei aufgeführt.
Um die Standarddatei keybindings.json anzuzeigen, führen Sie Einstellungen: Standardtastenkombinationen öffnen (JSON) aus der Befehlspalette (⇧⌘P (Windows, Linux Ctrl+Shift+P)) aus.