Show GN: DBunny - VS Code에서 DataGrip 그리워서 만든 DB 조작 Extension
(marketplace.visualstudio.com)Claude Code 쓰면서 개발 환경을 VS Code로 완전히 옮겼습니다.
개발하면서 불편한 점이 생기더라고요.(특히 BE를 중점으로 개발하는 저에게...)
이전에 제가 사용했던 젯브레인즈 제품군 중 DataGrip에서 당연하게 쓰던 것들이요.
- 테이블 구조 훑어보기
- 쿼리 결과 바로 수정하기
- ERD 다이어그램 확인하기
- 등등
VS Code 확장들을 찾아봤는데, 있긴 한데 뭔가 아쉬운 부분들이 있었어요.
(제가 못 찾은 걸 수도 있습니다ㅠㅠ)
그래서 DBunny 라는 Extension을 직접 만들어 보았습니다.
주요 기능
- 인라인 편집: 쿼리 결과를 엑셀처럼 바로 수정
- ERD 다이어그램: 테이블 관계 시각화 + SVG/PNG 내보내기
- 실시간 모니터링: 실행시간, 연결 갯수, 활성화 연결 등
- SSH 터널링: 원격 DB 안전하게 접속
- 지원 DB: MySQL, PostgreSQL, SQLite, H2, MongoDB, Redis
설치방법
VS Code 마켓플레이스: https://marketplace.visualstudio.com/items?itemName=chimaek.dbunny
또는 확장 탭에서 "DBunny" 검색
아직 개발 중이라 버그가 있을 수 있습니다.
피드백이나 버그 제보 주시면 감사하겠습니다 🐰
한번 설치해서 잠깐 사용해보고 있는데 불편한거나 문제될만한게 있어보여 댓글 남깁니다!
사용 환경
- intel mac (i7)
- Mac OS:15.4
- vscode version: 1.108.0
문제점
- MySQL DB연동 > Connections에서 DB선택 > 테이블 선택 > 테이블에 마우스 오버한 상태에서 테이블 아이콘 누르니
"Error: Query execution failed: This command is not supported in the prepared statement protocol yet"
이런 에러 나타나며 전체 데이터 볼 수 없네요.
(query 파일 생성해서 조회할땐 잘 나오네요)
불편한점
- mac에서 쿼리 파일 생성하려 cmd + shift + q 누르면 기본 맥 종료 기능이 먼저 켜져서 따로 키맵핑을 해야 한다는..? ( 바꾸면 문제 없겠지만 기본키 구성으로 잘 되었으면.. / 개인적인 의견입니다. )