chrome debugging mode

2022. 11. 27. 22:56ยทTIL


๋””๋ฒ„๊น…(debugging)์ด๋ž€
์Šคํฌ๋ฆฝํŠธ ๋‚ด ์—๋Ÿฌ๋ฅผ ๊ฒ€์ถœํ•ด ์ œ๊ฑฐํ•˜๋Š” ๊ณผ์ •์ด๋‹ค.



chrome์—์„œ ์ œ๊ณตํ•˜๋Š” ๋””๋ฒ„๊น… ํˆด์„ ์‚ฌ์šฉํ•˜๋ฉด ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๊ณ ,
์‹คํ–‰ ๋‹จ๊ณ„๋งˆ๋‹ค ์ผ์–ด๋‚˜๋Š” ์ฝ”๋“œ ๋‹จ์œ„๋ฅผ ์ถ”์ ํ•  ์ˆ˜ ์žˆ๋‹ค.


ํฌ๋กฌ์—์„œ ๋””๋ฒ„๊น…ํ•˜๊ธฐ
chrome ํ™”๋ฉด์—์„œ f12 ๋ฅผ ๋ˆ„๋ฅด๋ฉด ๊ฐœ๋ฐœ์ž ํˆด์ด ๋‚˜์˜จ๋‹ค.
๊ทธ ๊ณณ์—์„œ Sources(์†Œ์Šค) ํƒญ์„ ๋ˆ„๋ฅด๋ฉด ์•„๋ž˜์™€ ๊ฐ™์€ ํ™”๋ฉด์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.



Sourceํƒญ
๋งจ ์™ผ์ชฝ ๋ถ€๋ถ„์˜ ํŒŒ์ผ๋“ค์€ ํ˜„์žฌ ์ฝํžˆ๊ณ  ์žˆ๋Š” ๋ชจ๋“  ํŒŒ์ผ -(๋งˆ์šฐ์Šค ์˜ค๋ฒ„ํ•˜๋ฉด ํ˜„์žฌ ์—ด๋ฆฐ ํŒŒ์ผ์˜ ๊ฒฝ์šฐ ํ‘œ์‹œ๊ฐ€ ๋˜์–ด ์•Œ๊ธฐ ์‰ฝ๋‹ค.)
๊ฐ€์šด๋ฐ ๋ถ€๋ถ„์€ ์†Œ์Šค์ฝ”๋“œ์ด๋‹ค.
๋งจ ์˜ค๋ฅธ์ชฝ ๋ถ€๋ถ„์€ ๋””๋ฒ„๊น… ์ œ์–ด ๊ธฐ๋Šฅ๋“ค์ด๋‹ค.


๋””๋ฒ„๊น… ํ•œ๋‹จ๊ณ„์”ฉ ๋Œ๋ฆฌ๋Š” ๋‹จ์ถ•ํ‚ค : F10 (window)
๋””๋ฒ„๊น… ์ข…๋ฃŒ ๋‹จ์ถ•ํ‚ค : F8 (window)


๋””๋ฒ„๊น… ์ œ์–ด ๊ธฐ๋Šฅ์„ ์‚ดํŽด๋ณด์ž


์ค‘๋‹จ์ (breakpoint)
์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ์‹คํ–‰์ด ์ค‘๋‹จ๋˜๋Š” ์ฝ”๋“œ ๋‚ด ์ง€์ 

์›ํ•˜๋Š” ์ง€์ ์— ์ค‘๋‹จ์ ์„ ์ง€์ •ํ•ด๋‘๋ฉด ํ•ด๋‹น ๋ถ€๋ถ„์˜ ์ฝ”๋“œ๊ฐ€ ์‹คํ–‰๋  ๋•Œ ์ค‘์ง€๋˜๊ณ ,
์‹คํ–‰์ด ์ค‘์ง€๋œ ์‹œ์ ์— ๋ณ€์ˆ˜๊ฐ€ ์–ด๋–ค ๊ฐ’์„ ๋‹ด๊ณ ์žˆ๋Š”์ง€๋ฅผ ์•Œ ์ˆ˜ ์žˆ๋‹ค.

์œ„์˜ ์บก์ณ์ฒ˜๋Ÿผ ๋””๋ฒ„๊น… ๋ชจ๋“œ์—์„œ๋Š” ์ค‘๋‹จ์  ๋ชฉ๋ก์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

์ค‘๋‹จ์ ์„ ์„ค์ •ํ•ด๋†“์€ ํ•ญ๋ชฉ์„ ํด๋ฆญํ•ด ํ•ด๋‹นํ•˜๋Š” ๊ณณ์œผ๋กœ ์ด๋™ํ•  ์ˆ˜ ์žˆ๋‹ค.
์ฒดํฌ๋ฐ•์Šค๋ฅผ ํ•ด์ œํ•˜๋ฉด ํ•ด๋‹น ์ค‘๋‹จ์ ์ด ๋น„ํ™œ์„ฑํ™” ๋œ๋‹ค.

๋งˆ์šฐ์Šค ์˜ค๋ฅธ์ชฝ ๋ฒ„ํŠผ์„ ํด๋ฆญํ–ˆ์„ ๋•Œ ๋งŽ์€ ๋ฉ”๋‰ด๊ฐ€ ๋‚˜์˜จ๋‹ค.



๋งจ ์œ„์— ๋ฒ„ํŠผ ์ •๋ ฌ๋œ ๊ณณ์„ ์‚ดํŽด๋ณด์ž.

1. ์Šคํฌ๋ฆฝํŠธ ์‹คํ–‰ ์ผ์‹œ์ค‘์ง€ [ F8 ] ๋˜๋Š” [ ctrl+\ ]
2. ๋‹ค์Œ ํ•จ์ˆ˜ ํ˜ธ์ถœ(Step Over) [ F10 ]
3. ๋‹ค์Œ ํ•จ์ˆ˜ ํ˜ธ์ถœ(Step Into) [ F11 ] - ํ•จ์ˆ˜ ์•ˆ ์ชฝ์œผ๋กœ ์ด๋™
4. ํ˜„์žฌ ํ•จ์ˆ˜์—์„œ ๋ฒ—์–ด๋‚˜๊ธฐ [ Shift + F11 ]
5. ์ค‘๋‹จ์  ๋น„ํ™œ์„ฑํ™”
6.์˜ˆ์™ธ์—์„œ ์ผ์‹œ์ค‘์ง€๋จ

 

728x90
๋ฐ˜์‘ํ˜•
์ €์ž‘์žํ‘œ์‹œ (์ƒˆ์ฐฝ์—ด๋ฆผ)

'TIL' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

ํ”„๋กœ์ ํŠธ | ์„ค๊ณ„ ๋‹จ๊ณ„์—์„œ ํ™•์žฅ์„ฑ์— ๋Œ€ํ•œ ๊ณ ๋ฏผ  (0) 2025.02.12
MSA | ์„œํ‚ท ๋ธŒ๋ ˆ์ด์ปค (feat. Resilience4j)  (3) 2025.02.11
TIL : ๋ฌธ์ž์—ด ์Šฌ๋ผ์ด์‹ฑ ์ธ๋ฑ์Šค ์—๋Ÿฌ, ๋ฆฌ์ŠคํŠธ ์ปดํ”„๋ฆฌํ—จ์…˜  (0) 2023.04.29
์ •๊ทœ์‹ - Oracle, JAVA  (0) 2022.11.11
์ •๊ทœ์‹  (0) 2022.11.11
'TIL' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • MSA | ์„œํ‚ท ๋ธŒ๋ ˆ์ด์ปค (feat. Resilience4j)
  • TIL : ๋ฌธ์ž์—ด ์Šฌ๋ผ์ด์‹ฑ ์ธ๋ฑ์Šค ์—๋Ÿฌ, ๋ฆฌ์ŠคํŠธ ์ปดํ”„๋ฆฌํ—จ์…˜
  • ์ •๊ทœ์‹ - Oracle, JAVA
  • ์ •๊ทœ์‹
bamDal
bamDal
๊ด€์‹ฌ์žˆ๋Š” ๋ถ„์•ผ ๊ณต๋ถ€ํ•˜๋Š” ๋ธ”๋กœ๊ทธ
  • bamDal
    ๐ŸŒ™๐ŸŒฐ๋‹ฌ๋ฐค์— ์ฝ”๋”ฉโ˜€๏ธ
    bamDal
  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
    • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ
      • TIL
      • Back-End
        • JAVA
        • SPRING
        • ํŒŒ์ด์ฌ
        • Linux
      • DataBase
        • MariaDB
      • CS
        • ์ž๋ฃŒ๊ตฌ์กฐ, ์•Œ๊ณ ๋ฆฌ์ฆ˜
      • Infra
      • Tool
        • Git
        • IntelliJ
      • Etc
      • ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํ•™์Šต
      • Front-End
        • jQuery
        • AJAX
  • ๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

    • ํ™ˆ
    • ์นดํ…Œ๊ณ ๋ฆฌ
    • ํƒœ๊ทธ
  • ๋งํฌ

    • Github
  • ๊ณต์ง€์‚ฌํ•ญ

  • ์ธ๊ธฐ ๊ธ€

  • ์ตœ๊ทผ ๊ธ€

  • ๋ฐ˜์‘ํ˜•
    250x250
  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.3
bamDal
chrome debugging mode
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”