vcpkg edit

概要

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

範例

開啟多個埠

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

描述

開啟在文字編輯器視窗中編輯的埠(預設為 Visual Studio Code)。

如果提供多個埠名稱,則會在同一個視窗中開啟所有埠。 此命令不適用於來自外部登錄的埠。 只能開啟來自內建登錄的埠。

選項 --buildtrees 會開啟套件 buildtrees 的資料夾,而不是埠的內容。 選項 --all 也會在相同的視窗中開啟埠的相關 packagesbuildtrees 資料夾。

根據預設,vcpkg 會在已知的安裝路徑中搜尋Visual Studio Code。 EDITOR設定環境變數,以指定要使用的文字編輯器程式。

在 Windows 上,vcpkg 會在中搜尋 Visual Studio Code 或 Visual Studio Code 測試人員安裝:

  • %ProgramFiles%%ProgramFiles(x86)% 資料夾
  • 資料夾%APPDATA%\Local\Programs
  • Windows 登錄

在 Linux 上,vcpkg 會在下列專案中搜尋 Visual Studio Code 可執行檔:

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

在 MacOS 上,vcpkg 會搜尋資料夾中的 Visual Studio Code 或 Visual Studio Code 測試人員安裝 Applications

如果找不到 Visual Studio Code,vcpkg 會嘗試使用為系統設定的預設文字編輯器。

選項。

所有 vcpkg 命令都支援一組 常見的選項

--all

開啟埠的相關 buildtreespackages 資料夾。

--buildtrees

開啟埠 buildtrees 的資料夾,而不是埠的內容。 資料夾 buildtrees 會在安裝程式期間建立,並包含套件的解壓縮原始程式碼和記錄檔。

搭配 vcpkg install --editable <port> 命令使用 ,以取得適合偵錯和建立修補程式檔案之套件原始程式碼的全新複本。