Auf Englisch lesen

Freigeben über


vcpkg bearbeiten

Übersicht

vcpkg edit <ports> [--all] [--buildtrees] [options]

Beispiele

Öffnen mehrerer Ports

vcpkg edit fmt zlib
vcpkg install fmt
vcpkg edit fmt --all

Beschreibung

Öffnet einen Port zum Bearbeiten in einem Text-Editor-Fenster (Standardeinstellung für Visual Studio Code).

Wenn mehrere Portnamen angegeben werden, werden alle Ports im selben Fenster geöffnet. Dieser Befehl funktioniert nicht mit Ports aus externen Registrierungsstellen. Es können nur Ports aus der integrierten Registrierung geöffnet werden.

Die --buildtrees Option öffnet den Ordner des Pakets buildtrees anstelle des Portinhalts. Die --all Option öffnet auch die zugehörigen packages Und buildtrees Ordner des Ports im selben Fenster.

Standardmäßig sucht vcpkg in bekannten Installationspfaden nach Visual Studio Code. Legen Sie die EDITOR Umgebungsvariable fest, um ein zu verwendenes Texteditorprogramm anzugeben.

Unter Windows sucht vcpkg nach einer Visual Studio Code- oder Visual Studio Code Insiders-Installation in:

  • %ProgramFiles(x86)% und Ordner %ProgramFiles%
  • im Ordner %APPDATA%\Local\Programs
  • die Windows-Registrierung

Unter Linux sucht vcpkg nach der ausführbaren Datei von Visual Studio Code in:

  • /usr/bin/code
  • /usr/share/code/bin/code

Unter MacOS sucht vcpkg nach einer Visual Studio Code- oder Visual Studio Code Insiders-Installation im Applications Ordner.

Wenn Visual Studio Code nicht gefunden wird, versucht vcpkg, den für Ihr System konfigurierten Standardtext-Editor zu verwenden.

Optionen

Alle vcpkg-Befehle unterstützen eine Reihe allgemeiner Optionen.

--all

Öffnet die zugehörigen buildtrees Und packages Ordner des Ports.

--buildtrees

Öffnet den Ordner des buildtrees Ports anstelle des Portinhalts. Der buildtrees Ordner wird während des Installationsvorgangs erstellt und enthält den extrahierten Quellcode und protokolldateien des Pakets.

Wird in Kombination mit dem vcpkg install --editable <port> Befehl verwendet, um eine sauber Kopie des Quellcodes des Pakets abzurufen, der zum Debuggen und Erstellen von Patchdateien geeignet ist.