메뉴 여닫기
개인 메뉴 토글
로그인하지 않음
만약 지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.

개발자용 유용한 유틸리티 툴

데브카페
Devcafe (토론 | 기여)님의 2025년 5월 26일 (월) 13:45 판
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

개발자 유틸리티 목록

코드 편집 및 IDE

도구 이름 설명 지원 플랫폼/언어
Prettier 코드 자동 포맷팅 JS/TS, CSS, HTML 등
ESLint 정적 코드 분석 JavaScript/TypeScript
coc.nvim Vim/Neovim용 인텔리센스 모든 언어
Dev Containers Docker 컨테이너 내 개발 환경 VS Code 통합

버전 관리

  • Lazygit - 터미널 기반 Git 인터페이스
  • GitKraken - GUI 기반 Git 클라이언트 (충돌 해결 기능)
  • GH CLI - GitHub 명령줄 도구
    (예: gh pr create)

API 테스트

  • 틀:색상 - 그래픽 인터페이스 API 테스팅
  • HTTPie - 사용자 친화적 curl 대체 도구
    (예: http PUT example.org name=John)
  • hoppscotch - 웹 기반 오픈소스 API 클라이언트

데이터베이스 도구

도구 지원 DB 라이선스
DBeaver MySQL, PostgreSQL 등 오픈소스
TablePlus SQLite, MongoDB 포함 프리미엄
RedisInsight Redis 전용 무료

CLI 생산성

  • zsh + Oh My Zsh - 플러그인:
    • git: Git 별칭 자동 생성
    • zsh-autosuggestions: 명령어 추천
  • ripgrep (rg) - grep 대체 고속 검색
  • jq - JSON 처리 (예: curl ... | jq '.data')

모니터링/디버깅

  • Wireshark - 네트워크 패킷 분석
  • Sentry - 실시간 에러 트래킹
  • Pyroscope - CPU/메모리 프로파일링

인프라 및 클라우드

  • Terraform - IaC (Infrastructure as Code)
  • K9s - Kubernetes 터미널 관리자
  • ngrok - 로컬 터널링 (예: ngrok http 8080)

설치 방법 예시

# asdf로 Node.js 설치 (버전 관리)
asdf plugin-add nodejs
asdf install nodejs 18.12.1

```

활용 팁

  • VS Code 사용 시: Ctrl+Shift+P로 모든 확장 기능 관리 가능
  • Git 히스토리 검색: tig --all
  • Docker 최적화: docker system prune으로 캐시 정리

Comments