inshellisense - IDE 스타일의 셸 명령어 자동완성 도구
요약
Microsoft에서 개발한 오픈소스 CLI 도구인 inshellisense를 소개합니다. 셸 환경에서 IDE와 유사한 수준의 명령어 자동완성 기능을 제공하여 개발 생산성을 높여줍니다.
핵심 포인트
- 600개 이상의 CLI 도구에 대한 자동완성 지원
- Windows, Linux, macOS 및 다양한 셸 통합 지원
- Tab 키를 이용한 제안 수락 및 키바인딩 커스터마이징 가능
- npm 또는 Homebrew를 통한 간편한 설치
Microsoft가 만든 오픈소스 CLI 도구로, 셸에서 IDE 수준의 명령어 자동완성을 제공합니다.
- withfig/autocomplete 런타임 기반으로 600개 이상의 CLI 도구 자동완성 지원
- Windows, Linux, macOS 모두 지원
- bash, zsh, fish, PowerShell(pwsh/powershell), cmd(실험적), xonsh, nushell 등 다양한 셸 통합
is
명령으로 세션 시작, 셸 플러그인 등록 시 새 세션마다 자동 실행 - Tab으로 제안 수락, ↑/↓로 제안 탐색, esc로 닫기 (키바인딩 커스터마이징 가능)
- TOML 설정 파일로 키바인딩, 별칭(alias) 확장, NerdFont, 최대 제안 개수 등 조정 가능
npm(npm install -g @microsoft/inshellisense
) 또는 Homebrew로 간단히 설치할 수 있습니다.
설치 후 is doctor
로 정상 동작을 확인하면 됩니다.
MIT 라이선스, TypeScript로 작성되어 있습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 GeekNews의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기