디버거
위키백과, 우리 모두의 백과사전.
디버거(debugger) 또는 디버깅 도구(debugging tool)은 다른 대상 프로그램을 테스트하고 디버그하는 데 쓰이는 컴퓨터 프로그램이다.
디버거 목록 [편집]
Winpdb가 자신을 디버깅하는 모습.
| 소프트웨어 개발 프로세스 | |
|---|---|
| 활동과 단계 | |
| 요구사항 분석 · 기능 명세 아키텍처 · 설계 구현 · 테스팅 배치 · 유지보수 |
|
| 개발 모형 | |
| 애자일 소프트웨어 개발 · 클린룸 DSDM · 순차점증적 개발 · 반복형 개발 RAD · RUP · 나선 모형 폭포수 모델 · 익스트림 프로그래밍 스크럼 · V 모델 · TDD |
|
| 지원 활동 | |
| 구성 관리 · 문서화 품질보증 · 프로젝트 관리 사용자 경험 설계 |
|
| 도구 | |
| 컴파일러 · 디버거 · 프로파일러 GUI 디자이너 · 통합 개발 환경 |
|
- AppPuncher 디버거 — - 리치 인터넷 애플리케이션 디버깅
- AQtime
- CA/EZTEST — CICS 인터랙티브 테스트/디버그 소프트웨어 패키지
- CharmDebug — Charm++용 디버거
- 코드뷰
- DBG — PHP 디버거 및 프로파일러
- dbx
- DDD (데이터 디스플레이 디버거)
- 분산 디버깅 툴 (Allinea DDT)
- DDTLite — Allinea DDTLite (비주얼 스튜디오 2008용)
- DEBUG — DOS 및 마이크로소프트 윈도에 기본 내장된 디버거
- 디버거 (MySQL용)
- 오페라 드래곤플라이
- 다이내믹 디버깅 테크닉 (DDT), 및 옥털 디버깅 테크닉(Octal Debugging Technique)
- 이클립스
- 임베디드 시스템 디버그 플러그인 포 이클립스(Embedded System Debug Plug-in for Eclipse)
- 퓨전디버그
- gDEBugger OpenGL, OpenGL ES, OpenCL 디버거 및 프로파일러
- GNU 디버거 (GDB), GNU Binutils
- HyperDBG - 하드웨어 보조 가상화를 이용한 커널 디버거
- 인텔 디버거 (IDB)
- 인사이트
- 파라소프트 Insure++
- iSYSTEM — 인 서킷 디버거 (임베디드 시스템용)
- 인터랙티브 디스어셈블러 (IDA 프로)
- 자바 플랫폼 디버거 아키텍처
- 징크스(Jinx) — heisenbugs용 시스템 디버거. 장치 드라이버로 투명하게 동작.
- JSwat — 오픈 소스 자바 디버거
- LLDB
- 맥스버그(MacsBug)
- Nemiver — 그놈용 그래픽 C/C++ 디버거
- OLIVER (CICS 인터랙티브 테스트/디버그) - GUI 방식의 명령어 집합 시뮬레이터 (ISS)
- OllyDbg (올리디버거)
- Omniscient Debugger — 자바용 디버거 (Forward and backward debugger for Java)
- pydbg
- IBM Rational Purify
- 리얼뷰 디버거 — ARM이 설계하여 만든 상용 디버거
- sdb
- SIMMON (시뮬레이션 모니터)
- SIMON (배치 인터랙티브 테스트/디버그) — GUI 방식의 명령어 집합 시뮬레이터 (ISS), 일괄 처리용
- 소프트아이스(SoftICE)
- 타임머신(TimeMachine) — 그린 힐스 소프트웨어가 만든 디버거(Forward and backward debugger)
- 토털뷰(TotalView)
- Lauterbach TRACE32 — 임베디드 시스템용 인 서킷 디버거
- 터보 디버거
- Ups — C, 포트란 소스 수준 디버거
- Valgrind
- VB 워치 디버거 — 비주얼 베이직 6.0용 디버거
- 마이크로소프트 비주얼 스튜디오 디버거
- WinDbg
- Xdebug — PHP 디버거 및 프로파일러