Číst v angličtině

Sdílet prostřednictvím


úpravy vcpkg

Synopse

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

Příklady

Otevření více portů

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

Popis

Otevře port pro úpravy v okně textového editoru (výchozí nastavení je Visual Studio Code).

Pokud je k dispozici více názvů portů, všechny porty se otevřou ve stejném okně. Tento příkaz nefunguje s porty z externích registrů. Je možné otevřít pouze porty z integrovaného registru.

Možnost --buildtrees otevře složku balíčku buildtrees místo obsahu portu. Tato --all možnost také otevře související packages port a buildtrees složky ve stejném okně.

Ve výchozím nastavení bude nástroj vcpkg hledat Visual Studio Code ve známých instalačních cestách. Nastavte proměnnou EDITOR prostředí pro zadání programu textového editoru, který se má použít.

Ve Windows nástroj vcpkg vyhledá instalaci editoru Visual Studio Code nebo Visual Studio Code Insider:

  • %ProgramFiles(x86)% a %ProgramFiles% složky
  • složka %APPDATA%\Local\Programs
  • Registr systému Windows

V Linuxu nástroj vcpkg vyhledá spustitelný soubor editoru Visual Studio Code v:

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

V systému MacOS vcpkg vyhledá instalaci editoru Visual Studio Code nebo Visual Studio Code Insiders ve Applications složce.

Pokud se Visual Studio Code nenajde, vcpkg se pokusí použít výchozí textový editor nakonfigurovaný pro váš systém.

Možnosti

Všechny příkazy vcpkg podporují sadu běžných možností.

--all

Otevře související buildtrees port a packages složky.

--buildtrees

Otevře složku portu buildtrees místo obsahu portu. Složka buildtrees se vytvoří během procesu instalace a obsahuje extrahovaný zdrojový kód a soubory protokolu balíčku.

Pomocí kombinace s příkazem vcpkg install --editable <port> získáte čistou kopii zdrojového kódu balíčku, která je vhodná pro ladění a vytváření souborů oprav.