Files
install-sh/DOCS/WIN-03-DEV-UTILS.md
T

4.6 KiB

🛠️ [Windows] 3. 개발 유틸리티 & 코드 에디터

⬅️ 메인 README로 돌아가기 | 🍎 macOS / 🐧 Linux 가이드 보기


⚡ 빠른 원클릭 설치 (PowerShell / CMD)

3.1. lazygit

  • CMD 창에서 실행:
    powershell -ExecutionPolicy Bypass -c "[Net.ServicePointManager]::SecurityProtocol=[Net.SecurityProtocolType]::Tls12; $t=\"$env:TEMP\install-lazygit.ps1\"; iwr -useb 'https://gl.isitsoft.kr/publicproj/install-sh/-/raw/main/install-lazygit.ps1' -OutFile $t; & $t"
    
  • PowerShell 창에서 실행:
    $t="$env:TEMP\install-lazygit.ps1"; iwr -useb 'https://gl.isitsoft.kr/publicproj/install-sh/-/raw/main/install-lazygit.ps1' -OutFile $t; powershell -ExecutionPolicy Bypass -File $t
    

3.2. uv

  • CMD 창에서 실행:
    powershell -ExecutionPolicy Bypass -c "irm https://astral.sh/uv/install.ps1 | iex"
    
  • PowerShell 창에서 실행:
    irm https://astral.sh/uv/install.ps1 | iex
    

    💡 설치 후 $env:USERPROFILE\.local\bin이 PATH에 없으면 추가하세요:

    [System.Environment]::SetEnvironmentVariable('Path', $env:USERPROFILE + '\.local\bin;' + [System.Environment]::GetEnvironmentVariable('Path', 'User'), 'User')
    

3.3. VSCodium (codium)

  • CMD 창에서 실행:
    powershell -ExecutionPolicy Bypass -c "[Net.ServicePointManager]::SecurityProtocol=[Net.SecurityProtocolType]::Tls12; $t=\"$env:TEMP\install-codium.ps1\"; iwr -useb 'https://gl.isitsoft.kr/publicproj/install-sh/-/raw/main/install-codium.ps1' -OutFile $t; & $t"
    
  • PowerShell 창에서 실행:
    $t="$env:TEMP\install-codium.ps1"; iwr -useb 'https://gl.isitsoft.kr/publicproj/install-sh/-/raw/main/install-codium.ps1' -OutFile $t; powershell -ExecutionPolicy Bypass -File $t
    

📖 도구별 상세 사용법 및 단축키

3.1. lazygit

Git CLI 명령어들을 직관적인 단축키와 패널 구성을 통해 신속하고 깔끔하게 제어하도록 도와주는 Git TUI 도구입니다. (Windows에 Git이 없는 경우 스크립트가 자동으로 PortableGit까지 함께 구성합니다.)

lazygit # 가동 명령어
단축키 동작
q 프로그램 종료
↓ ↑ → ← 파일 / 스테이지 / 커밋 / 브랜치 패널 포커스 이동
Space 현재 선택 파일 Stage / Unstage 전환
c 커밋 메시지 작성 윈도우 팝업
P / p 원격 저장소에 Push / Pull 요청 실행
? 전체 단축키 치트 시트 일람 로드

3.2. uv

Rust로 작성된 초고속 차세대 Python 패키지 및 프로젝트 통합 관리 도구입니다.

uv venv                          # 현재 폴더에 가상환경(.venv) 초고속 생성
uv pip install <package>         # 가상환경에 패키지 설치
uv run <script.py>               # 가상환경을 자동 구성하여 스크립트 실행
uv tool install <cli-tool>       # CLI 도구를 격리된 환경에 글로벌 설치

3.3. VSCodium (codium)

Microsoft의 Visual Studio Code(VS Code) 오픈소스 코드베이스에서 출발했으나, Microsoft의 독점 라이선스 래퍼·원격 측정(Telemetry)·사용자 추적(Tracking) 및 불필요한 부가 요소를 완전히 걷어내고 개발에 꼭 필요한 최소한의 핵심 에디터 기능만 남긴 순수 오픈소스(MIT 라이선스) 코드 에디터입니다.

  • VS Code 기반의 친숙함과 완벽한 호환성 — VS Code와 동일한 에디터 코어, 단축키, UI, 디버거, Git 통합 환경을 그대로 제공
  • 최소한의 핵심 요소만 탑재 (Zero Telemetry) — 백그라운드 데이터 수집이나 불필요한 독점 서비스 연동 없이 가볍고 깨끗하게 동작
  • 오픈소스 마켓플레이스(Open VSX) 기본 연동 — 개방형 확장 생태계인 Open VSX Registry를 기본 사용하여 필요한 확장 기능만 깔끔하게 설치 가능
codium .                                # 현재 디렉토리를 VSCodium으로 열기
codium <file>                           # 특정 파일 바로 열기
codium --install-extension <ext-id>     # 확장 플러그인 설치
codium --list-extensions                # 설치된 확장 플러그인 목록 확인

⬅️ 이전: 2. 시스템 & 컨테이너 DevOps | 🏠 메인 README | 다음: 4. AI 개발 에이전트 ➡️