본문으로 건너뛰기
덕삼ol이야기
돌아가기

요즘 공부하는 것...들

필수 도구

도구버전용도
Bun1.3.10+JS/TS 런타임 + 패키지 매니저 (백엔드 실행)
Git2.40+버전 관리
VSCodelatest코드 에디터
DBeaverlatestSQLite DB 관리 GUI
Beyond Compare5파일/폴더 비교 및 병합

선택 도구

도구용도
TortoiseSVNSVN GUI 클라이언트
TortoiseGitGit GUI 클라이언트 (Windows 탐색기 통합)
jqJSON CLI 파싱
7-Zip폐쇄망 반입용 압축

1. VSCode

다운로드

필수 확장

확장ID용도
Prettieresbenp.prettier-vscode코드 포맷팅 (2칸 들여쓰기, LF)
ESLintdbaeumer.vscode-eslint프론트엔드 린트
Tailwind CSS IntelliSensebradlc.vscode-tailwindcss클래스 자동완성

권장 확장

확장ID용도
Claude Codeanthropics.claude-codeAI 코딩 어시스턴트
GitLenseamodio.gitlensGit blame/history
Error Lensusernamehw.errorlens인라인 에러 표시
Active File In StatusBarRoscoP.ActiveFileInStatusBar현재 파일 경로 표시

2. DBeaver

다운로드

SQLite 연결 설정

1. 데이터베이스 → 새 데이터베이스 연결 → SQLite 선택
2. Path: api/doksam.db 경로 지정
3. 테스트 연결 → 완료

주의사항


3. Beyond Compare

다운로드

용도

Git 연동 설정

Git Bash

git config --global diff.tool bc
git config --global difftool.bc.path "C:/Program Files/Beyond Compare 5/BComp.exe"
git config --global merge.tool bc
git config --global mergetool.bc.path "C:/Program Files/Beyond Compare 5/BComp.exe"

Windows CMD / PowerShell

git config --global diff.tool bc
git config --global difftool.bc.path "C:\Program Files\Beyond Compare 5\BComp.exe"
git config --global merge.tool bc
git config --global mergetool.bc.path "C:\Program Files\Beyond Compare 5\BComp.exe"

TortoiseSVN 연동 설정

TortoiseSVN → Settings → Diff Viewer → External:
  C:\Program Files\Beyond Compare 5\BComp.exe %base %mine /title1=%bname /title2=%yname

TortoiseSVN → Settings → Merge Tool → External:
  C:\Program Files\Beyond Compare 5\BComp.exe %mine %theirs %base %merged /title1=%yname /title2=%tname /title3=%bname /title4=%mname

사용

git difftool          # 변경 파일 비교
git mergetool         # 충돌 해결

4. TortoiseSVN


5. TortoiseGit


이 글 공유하기:

다음 글
시동 가능한 macOS용 설치 프로그램 생성하기