다음을 통해 공유


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 옵션은 동일한 창에서 포트의 관련 packages 폴더와 buildtrees 폴더를 엽니다.

기본적으로 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> 사용하여 패치 파일을 디버깅하고 만드는 데 적합한 패키지 소스 코드의 클린 복사본을 가져옵니다.