터미널에서 winapp에 대한 탭 자동 완성을 활성화합니다. 활성화되면 Tab 키를 누르면 입력할 때 명령, 옵션 및 인수 값이 제안됩니다.
PowerShell
다음을 실행하여 등록 스크립트를 인쇄합니다.
winapp complete --setup powershell
활성화하려면 PowerShell 프로필에 출력을 추가합니다.
winapp complete --setup powershell >> $PROFILE
그런 다음 PowerShell을 다시 시작하거나 실행 . $PROFILE 하여 다시 로드합니다.
프로필을 수정하지 않고 현재 세션에서 시도하려면 다음을 수행합니다.
winapp complete --setup powershell | Out-String | Invoke-Expression
용도
명령, 하위 명령, 옵션 및 값에 대한 컨텍스트 인식 제안을 제공하기 위해 각 Tab 키를 누를 때마다 winapp complete를 호출하는 네이티브 인수 완성 기능을 등록합니다.
컨트롤
- 탭 이 한 번에 하나씩 완료를 순환합니다(기본 PowerShell 동작)
- Ctrl+스페이스바 에 설명이 포함된 대화형 메뉴가 표시됩니다. 화살표 키를 사용하여 탐색
비활성화하려면
프로필(notepad $PROFILE)을 열고 winapp에 대한 Register-ArgumentCompleter 블록을 제거합니다. PowerShell을 다시 시작합니다.
완료되는 항목
-
명령:
winapp i+ Tab →init -
하위 명령:
winapp cert+ Tab →generate,installinfo -
옵션:
winapp init --+ Tab →--setup-sdks,--config-dir,--use-defaults... - 옵션 값: 열거형 기반 옵션은 사용 가능한 경우 유효한 값을 제안합니다.
-
Node.js 래퍼 명령:
node등node create-addon(npm을 통해 설치되는 경우)
완료 크기가 자동으로 조정됩니다. CLI에 추가된 모든 새 명령 또는 옵션은 추가 설정 없이 즉시 완료할 수 있습니다.
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
Windows developer