πŸ‘©πŸ»‍πŸ’» Dev

[IntelliJ] Debugger μ‚¬μš©ν•˜κΈ°

jcowwk 2025. 1. 24. 18:02

Debugger μ‚¬μš©ν•˜κΈ°


1. Debugger

2. Debugger μ‚¬μš©ν•˜κΈ°


1. Debugger

ν”„λ‘œκ·Έλž¨μ˜ 디버그(Debug)λ₯Ό λ•λŠ” λ„κ΅¬μž…λ‹ˆλ‹€.

λ””λ²„κ·ΈλŠ” 개발 κ³Όμ •μ—μ„œ λ°œμƒν•˜λŠ” 였λ₯˜λ₯Ό μ°Ύμ•„λ‚΄κ³  μˆ˜μ •ν•˜λŠ” μž‘μ—…μž…λ‹ˆλ‹€.

였λ₯˜ λ°œμƒ μ˜μ‹¬ 지점에 Break Pointλ₯Ό μ„€μ •ν•˜μ—¬ λ©”λͺ¨λ¦¬μ— μ €μž₯된 값을 ν™•μΈν•˜κ±°λ‚˜ μ‹€ν–‰ 흐름을 λ³΄λ©΄μ„œ μ½”λ“œκ°€ μ œλŒ€λ‘œ λ™μž‘ν•˜κ³  μžˆλŠ”μ§€ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

 

2. Debugger μ‚¬μš©ν•˜κΈ°

1. Break Point μ§€μ •

디버깅을 μ›ν•˜λŠ” μ½”λ“œ 라인의 쒌츑 숫자 μ˜μ—­μ„ ν΄λ¦­ν•˜λ©΄ λΉ¨κ°„ 점(Break Point)κ°€ μƒμ„±λ©λ‹ˆλ‹€.

Break Pointμ—μ„œ μ½”λ“œ 싀행이 λ©ˆμΆ”κ³  λ³€μˆ˜ 값을 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

 

2. Debug λͺ¨λ“œλ‘œ μ‹€ν–‰

MACμ—μ„œλŠ” ctrl+option+D 단좕킀, Windowsμ—μ„œλŠ” Shift+F9 λ‹¨μΆ•ν‚€λ‘œ 디버그 λͺ¨λ“œλ‘œ μ‹€ν–‰ν•  수 μžˆμŠ΅λ‹ˆλ‹€.


μ°Έκ³  μ‚¬μ΄νŠΈ

 

디버깅 (κ°œλ… / κ³Όμ • / Intellij 디버깅 방법 / Eclipse 디버깅 방법)

μ–Έλ‹ˆκ°€ κΈ°νšμžμ—μ„œ 개발자둜 컀리어 μ „ν™˜μ„ μ‹œμž‘ν–ˆλ‹€. κ·Έλž˜μ„œ 곡뢀λ₯Ό ν•˜λŠ” 쀑인데 자꾸만 기본적인 둜직의 흐름과 였λ₯˜λ“€μ„ λ¬Όμ–΄μ„œ 디버깅을 해보라고 ν–ˆλ‹€. μƒκ°ν•΄λ³΄λ‹ˆ λ‚˜λ„ 학원에 닀닐 λ•ŒλŠ”

datamoney.tistory.com

 

λ¬Έμ œκ°€ 있으면 λŒ“κΈ€ λ‚¨κ²¨μ£Όμ„Έμš” !

ν”Όλ“œλ°±μ€ μ–Έμ œλ‚˜ ν™˜μ˜μž…λ‹ˆλ‹€ <3